As I suggested a few years back, to me there is a threshold of philanthropy which excuses just about any sin in one's professional life, and Armstrong (like Jerry Lewis) assuredly has passed it for me. If he doped in a sport in which everyone was doping,** it's not something about which I feel terribly worked up. Just don't let him host SNL again.
** Dave Zirin: "Of the seventy top ten finishers in Armstrong’s seven Tour De France victories, forty-one have tested positive for PEDS, Armstrong is a hell of a lot more than just number 42." And:
No adult male saw Mark McGwire or Sammy Sosa in 1998 and thought, “Someday I’m going to hit 70 home runs.” No adult female saw Marion Jones and thought, "Someday I’ll win gold at the Olympics.” But legions of adults have watched Lance Armstrong and thought, “Someday, I’m going to beat this damn cancer.” That’s a deeper connection than fandom or even the virtual-world of fantasy sports could ever provide. If Lance Armstrong has been able to further the connection because he’s white, photogenic, and politically connected, (and did I mention white?) then to his credit, he’s leveraged those advantages to raise over $500 million for cancer research and access to treatment in poor and minority communities across the United States.