Quick two cents. Can the guy catch a break? In an absolute way, yes, he cheated. But didn't put up his finger like Palmero did. A-Rod and Andy Pettite admitted they used, and they're still on the freaking Yankees payroll next year. If they would've given Big Mac immunity he would've come clean. When millions and millions of dollars is at stake, people will go to great lengths. We sure didn't mind in 1998, and we sure do cheer when A-Rod hits a bomb his first at bat back after the "admission".
We shouldn't applaud him juicing up, but we shouldn't hold him to some heightened standard either. Shawn Merriman, Manny, and other steroid users didn't have to sit down with Bob Costas and no one is calling for their heads.
I'm a completely biased. I love that McGwire's back and I hope to see him make the post-season roster.