I think this thread highlights the grey area in all this. Obviously cheating is wrong, but then we get into arguments about where cheating starts, or what an acceptable level of cheating is. "Well, ya, these guys popped greenies, but they didn't shoot up roids!"
I just think it's ridiculous to guess. We know some guys, like Bonds and McGwire used, but what about Clemens? I think he did, but other than the word of his former trainer, nothing was ever proven. Then we have a guy like Ortiz, who everyone celebrates, but had a positive test in 2003. Granted, we don't know what triggered it, but still, some doubt.
Needless to say, if we're going to apply our own standards or morality to these things, then very few people would ever get in the HOF. I say put everyone in, and if need be, note the controversy somehow on their plaque.