While he admitted using steroids, he continues to claim that he would have broken the home run record WITHOUT them, and that he only took the steroids for "health reasons".
THAT, in my mind, taints his whole "confession", and just does not ring true. He continues to be less than forthcoming and evasive, and is not doing himself any favors, if he ever hopes to rehabilitate his image, let alone get into the Hall of Fame.