Sportsscientists.com has an interesting take on the TOC and doping

http://www.sportsscientists.com/

Interesting bit to me:

None ever admitted to actually doping, although in two cases (Landis and Hamilton) there is a mountain of physiological evidence against them even though they still to this day vehemently deny they ever did anything wrong. It makes it difficult to reconcile how to view them. Interestingly, Dwain Chambers, of track and field, has been widely cast as a pariah, despite admitting, apologizing, and trying to start afresh. He was quoted recently as saying that he should probably not have confessed. Cycling seems to welcome these men back with open arms.