In review of 2006 there was some good racing. Which race (or stage) gets your vote? For me, I want to say Stage 17 of the Vuelta, though, my official vote goes for Stage 17 of the Tour. Doping or not, it was the most amazing display of power, and determination of the year in my mind.
*EDIT And Yes, Roubaix would have been my third choice *