I'm glad that Bonds finally did it. That's not to say that I'm glad he's the all time homerun champion, rather I'm just glad it's over. Yeah, I know he's never failed a test (and, yes, I know that I'm a hypocrite for hating on Barry because I root for Jason Giambi), but there are still mountains of proof that he's a user. I think the thing that really gets people, though is that he was already a great player, and he cheated to make himself into the greatest.
Oh well. In a few years, when Alex Rodriguez passes Bonds, we'll be able to take the record seriously again.