Hincapie is awesome. Too bad Garmin went out of their way to stop him from riding in the yellow jersey for a day.
We won't know about any doping results until much later considering how long it took them to find evidence of CERA during the Giro. Most of the riders are still cheating in some shape or form, but at the same time, cycling is still 10x cleaner than 90% of the professional sports out there. I'd love to see how baseball or football reacts to having the biological passport program. The passport is pretty tough to beat, and even if you do beat it, it's debatable that what you're using isn't really going to help after all.