Great race..
Rider of the race? Tie between DiLuca and Menchov..DiLuca because he never gave up and attacked like this was a life or death situation and Menchov because he dug deeper than I'll bet he even thought possible in order to conserve every second.
Ride of the race? Goes to Satre on stage 16...epic
Most disappointing? No doubt Levi..he came he raced he got pulverized. To much put on a guy who may have raced a bit too much before this one. To Levi's credit he manned up and just said that the leaders are just too strong...no excuses...reality.
Most Hyped? LA...again to much put on a guy who was A) injured and B) hasn't raced a GT in 4 years. He did a great job of improving but what really bothered me the most was that he just couldn't admit to that...too many excuses and not enough reality.
Most annoying BF'er? bbattle and his continued efforts to report on a race as if he were there. FAIL.
Best prediction? Racer Ex and Carlos Satre.
Worst prediction? A tie between X and Lovkvist

and Everyone who picked Levi...
Best inter BF battle? botto and mitchell (whoops forgot to capitalize...silly me)
Who won? All of us because this may turn out to be a better race than the Tour...Contador could potentially make the overall outcome in July rather boring...this was a nail bitter all the way..I feel lucky to have seen it.