Not that I condone the use of drugs in professional cycling but you have to give it to Lance. Every top cycling during his time- Pantani, Basso, Ullrich, Landis, Hamilton, Zabel, Cantador and others were doing it, and they still can't beat the guy. So whether he cheats or not, (I would say NO because it's fair and square), he still a fantastic cyclist. The fact that the race is so tough and they all need to have superhuman effort to just finish the race so much so to win it! So good luck Lance, I am still a fan.
Photo from Wikipedia.