^^I agree about the character point. It's why Jim Rice isn't in...he wasn't "good enough of a guy."
And yes, Barry Bonds exhibits the type of character that should not be found in the HoF.
But where do you draw the line on the steroid issue? It's gotta be either people are in or no one gets in.
As for McGwire, he should be in because he was an offensive force for an entire decade. Andro, steroids, whatever aside, he was one of the 5, maybe top 3 offensive players of the 1990s. And it sucks that he's going to take the fall for the majority of people who weren't clean and weren't as good as he was.
Say what you want about the treatment Palmeiro received, McGwire's candidacy for the Hall will be the first shot fired against steroid users.