The thing about David Millar was that, although he doped, when he was caught he admitted it, instead of claiming dodgy meat/cough mixture whatever, and served his time.
He IS banned from the Olympics I understand.
When he was interviewed after getting the bronze in the road race he said (again) he was sorry, and that he was grateful to be allowed to compete in the circumstances, and thanked the Scottish team for supporting him.
Chapeau, I say.
(Wasn't it User76 who was extremely annoyed in the Road World Championships thread about people posting results without Spoiler in the title? Revenge? or what??)