I like Armstrong, but personally I think he cheated. Why? Because as one cyclist put it (can't remember his name, but I think it was that great guy from Spain who kept barely losing to him)
(paraphrased)
The guy has to be cheating, because we're all cheating and he's beating us.