What??? A doping thread when the TdF is on TV? This has never happened before.
Until Lance has been caught, I'll give him the benefit of the doubt. Being an avid cyclist myself though, I wouldn't blame the guys on tour for taking something... that race is brutal.
Just get on an exercise bike and ride for 1 hour (if you can) and see what your watts/hr is... then watch the TdF and see what the pro's output is. Get back on your exercise bike and try to duplicate those results, even for 5 minutes.
YOU WILL DIE.