For the sake of the sport, I really hope Armstrong was clean. Cycling simply cannot take another major blow to it's image. Not to mention sponsors getting cold feet due to the obvious problems of being associated with a cheating rider and a "dirty" sport. All across the world, the "man in the street" thinks of Lance Armstrong when they think of professional cycling. We need him to be clean...
It's a pity that many people think that all pro cyclists have to use PEDs to stay competitive or even to do their job. I can see how people may be lead into believing this, but it's really as far from the truth as you can possibly get. I'm not saying the sport is 100% clean, no sport is and cycling is certainly not perfect.
My point is that every day there are professional cyclists all over the world that go about their job of training and racing - without using banned substances. The vast majority of competitors are clean. Period.
Cycling's challenge will be to translate this fact into something the public can see and understand. It's one thing for me to say this as an "insider", it's a completely different, and much more difficult, task to paint this picture accurately to the fans.
One effective measure would be to increase testing and increase penalties for testing positive. The feuding between the UCI and WADA/IOC has to stop as well, it does nothing but disrupt and undermines the procedures that are in place to test and punish, if required.