Bonds is the best baseball player of all time. He's done things that no one has ever done before. The most amazing are:
One of 6 members of the 300/300 club. Which is cool. He's also the only member of the 400/400 club and the only member of the 500/500 club. That is amazing.
Holds the single season AND all time record for: HR's, walks, intentional walks. Holds the single season record for OBP, OPS, and slugging percentage. Basically, he holds a record for every major hitting stat that there is.
Has won SEVEN MVP's. Next closest in baseball is....three. Jordan only won it 5 times. Oh yeah, he's also won 8 gold gloves.
His OBP of .609 was the only time in history a player had an OBP of over 600.
In my book he's always been a consistent HR hitter... In 1993 = 46 HR's. In 1994 = 37 HR's in 112 games. In 1996 = 42. In 1997 =40. In 1999, 34 in 102 games. In 2000, 49. It's the other things he does that separate him. He's a gold glove fielder, 50 base stealer, HR champ, and batting average champ. cant really ask for much more