3.29's are better, but still the same thing goes.

Buy the chain and gears, swap everything needed, custom tune the car/transmission.

Honestly, its not worth the hassle, the 2.93 gearing suits the GXP just fine.