I actually like the guy and root for him when he is up at bat, but do I think he took some form of steroids/growth hormone? Yes of course I do. I look at it like this, I think a decent amount of ballplayers are taking something and Barry Bonds is still putting up these kind of numbers while the others are not.
My biggest pet peeve about this whole steroid era is how the media and hall of fame voters are looking at only the big/muscular guys as ones who are doing something illegal. Neifi Perez weighs 175 and has been caught 3x already. McGwire wasn't voted into the HOF as a statement by the voters but I bet without their knowing they have voted in more than a few steroid users already.
For people wondering about Bonds' growth, below is from an article about Game of Shadows. You have to be on something for your feet and head to grow.
Barry Bonds' cleat size has grown 2 1/2 sizes since he joined the team prior to the 1993 season, according to new material in the paperback edition of "Game of Shadows," to be released this week, Sports Illustrated said.
Authors Lance Williams and Mark Fainaru-Wada write about the massive growth in Bonds' jersey size (42 to 52), cleat size (10 1/2 to 13) and cap size (7 1/8 to 7 1/4) — even though he is shaving his head bald now.