I don't know how much difference PED's make to an an elite cyclist. The point I was making is the small difference in power output versus finishing times. It is really very close between the top riders, so I suspect PED's are very tempting.
The only reason I hold out hope for Lance, but not much, is I can't imagine climbing out of your death bed, and asking to be pumped full of possible cancer causing drugs.
Richard