I've done a lot of bike riding in my day, though nothing competitive. There was a time when I was looking for an endurance trainer, and I did a lot of surfing on the web. I don't know how much or how little credence to put into what I read when I was researching, but on the sites I went to, there was a lot of discussion about Lance and doping.
Most of the people providing commentary were endurance trainers, and there was an interesting split on doping. About two-thirds of the trainers said that everyone in cycling is doping because the tests are pretty easy to predict and beat. They didn't moralize on it much, except to say that if you're trying to compete for big money, and you know, or feel very strongly that the other "best" riders are taking this advantage, you'd be very compelled to do so yourself. I've done some pretty mild reading of Euro cycling in the last couple years, and my own conclusion is that yeah, they're all doping in some way or another.
One of the most interesting things about Landis' case is just how damn far ahead of everyone he got on that alpine stage. Sort of like "walks like a duck, quacks like a duck".
I think of cycling as the dirtiest sport in terms of that kind of 'cheating'. The question is whether it's really cheating if everyone's doing it... The last several years have seen a good number of famous riders get nailed somewhere along the Euro tours, if not the Tour De France.
"self-aggrandizing jackass" - it says it right on the label