Once you start to go uphill, the weight you're carrying makes a bigger difference. If you can afford to lose a few pounds, this is the most cost effective way to improve your performance. If you're already a lean, climbing machine, you can drop weight from your bike by purchasing a lighter frame and drivetrain. Of course, that could cost you a few thousand dollars, so be prepared.