I read an article in one of the british mags recently that pointed out something really obvious that I had never thought of before, about the need to be good at climbing:
To gain ground on another rider (to catch up a group to sit on or in a race) you need to put in 8 times the power to go twice as fast; assuming most of the slowing factors are wind and road resistance. But to gain on a climb since you are battling gravity more than wind and road resistance (of course they still play a part but proportionally less) you only have to double your power to double your speed.
Pretty big pay-off don't you think?
Get good on hills and you will always arrive home fresher than your pals.
(Armstrong and Basso both started to win once they got good at climbing! Hey I can dream!)