I used to climb like garbage- then I trained a lot, and lost a decent amount of weight. Made a huge difference- can't TT worth anything now although I am still the best wheel sucker out there.
Another 10 pounds and I should be near the front of the field in my races on long climbs.