If you needed proof of Barry Bonds’ towering greatness in this game. Jayson Stark supplies a stat:
Even if he had zero hits this year (i.e., subtract his hit total from times on base), Bonds still would have a higher on-base percentage (.378) – just counting his walks – than Juan Pierre (.373), Vladimir Guerrero (.377), David Ortiz (.373), Milton Bradley (.363) or Rafael Furcal (.352). Among about 600 others. (Link)
Ortiz and Vlad! My word.