My ballot would include Ripken, Gwynn, Gossage, Blyleven, and yes McGwire. Ripken and Gwynn are no-brainers. Blyleven was an excellent pitcher for lousy teams for an awfully long time.
As for McGwire, I think the players have to be judged by what they did on the field unless we know with absolute certainty that they cheated to achieve those accomplishments that make them Hall worthy.
Let's hear your ballots.