You know, it's not even that Barry Bonds is, by all accounts, a giant raging rectum of a man. I could still bring myself to respect his accomplishment if that was the only problem.
But as many people have said, baseball needs to actually have a hard and fast rule about steroids in place in order for him to be an official rulebreaker. Until such a thing happens, he's in the clear. Or, rather, The Clear.