The amazing thing to me about Bonds is not his ability to hit home runs, it's his ability to take a walk.
Just consider:
in 13766 career plate appearances (AB + BB) Hank Aaron walked 1402 times. That's a rate of 9.81 plate appearances per walk.
In 12303 career plate appearances, Barry Bonds has walked 2536 times. That's a rate of 4.81 plate appearances per walk.
If you take out Bonds's intentional walks (679) he still has more total walks (1857) than Hank Aaron did (1402) even including Aaron's intentional walks (293).
Noone in major league history has more walks.
We often are left portrayals of Barry Bonds as some sort of Faustian figure hell bent on destroying the home run records of Ruth, Maris, McGwire, and Aaron, but surely if that were his prime motivator, he would swing at more pitches and take fewer walks, thus giving him a better chance to hit one out.
For those who have not done so, you should really watch him.
Last night when he tied Aaron at 755 was text book Bonds.
He hit a homerun and walked 3 times.
He swung at two pitches. One was a foul ball, the other was his 755th home run.
I don't care if the guy comes up to the plate with banana bag hooked up to an IV in his arm and a pharmacy on his back, that is just amazing to me.
This year, Bonds already has 110 walks. The next closest is Todd Helton with 83.
Just amazing.