I always did have my doubts about his credibility, and readily admit I've never cared for Lance the celebrity. Always found him to be something of a pompous ass.
There were just too many hushed rumors within, what was then a very small cycling fraternity in the US. The problem for Lance was always that once his colleagues, and teammates began getting busted, they were going to talk. He's also alienated some people who would have kept quiet, but are now willing to come forward.
Problem is as pointed out above by Kristof and this morning on ESPN, he was probably a cheat, who won against a field of cheaters during that era.
The one that really disappointed me was Tyler Hamilton, was always a big fan of his, and thought him a really good bloke. When he got busted it really turned me off to the sport.
Fax