Verdict of the cycling community is that Armstrong doped. There are only a few die-hard Armstrong fans who are holding out. Here’s a link to the Doping forum at one of the main cycling websites: http://forums.roadbikereview.com/doping-forum/
More discussion and details than most non-cycling obsessed people will want to read, but it is enlightening.
Anyone who was competitive during the Armstrong era doped. They got very good at cheating the tests. Some top cyclists (Andy Hampsten for one) decided to quit the game rather than dope, but they seem to be very few.
I looked at one poll on that cycling site, it’s 160-10 saying he doped.
Freegards