Contador wins the Tour de France, with Armstrong placing a respectable
second third. I actually watched a lot more of this Tour than previous ones, the main reason being that versus was showing it in HD, and I could watch it while I was riding the $500.00 towel rack (that is what we call the exercise bike around these here parts). I still have no idea what is going on half the time, and fail to understand the strategy, but the announcers are always talking like there is some secret plan they are adhering to- I just sort of assumed the goal was to pedal faster than the rest of the folks.
At any rate, I was watching one day last week when Contador just burst off from the pack, charging up a hill that was probably too steep for most of us to walk, and he never stopped accelerating. It was pretty damned impressive.