Lim,
I'm not American, but I must say, based on the posts I've read so far, I'm coming to a conclusion that you have a pathological anti-American cyclist bias.
To hear you speak, every American cyclist is a doper. How convenient an opinion.
It sickens me to read some of the rabid condemnations before due process. If anything, Europe has no equal (and I'm a European) when it comes to a long and sordid tradition in encouraging doping in Cycling.
You couldn't be more certain of your opinions if you administered the dope yourself. Take a step back and stop destroying others reputations before due process comes to one conclusion or another.