the Babe was a dominant pitcher in his early years on top of being the most dominant player of alltime relative to his era in the majors... the Negro Leagues argument is valid, & you can also say that he never faced many players of other ethnic descent either, but then you also have to take into account the much worse playing conditions, the heavier ball, the much more rudimentary conditioning regimens, etc.... Bonds is the most dominant hitter of THIS era, but compared to the rest of the league the differences are not as stark in contrast... i mean the Babe was hitting more HR's in a single season than some entire teams were the same year... that's just insane.
it would be awesome to have a simulation of Babe put up against the likes of Pedro in his heyday, or Johan Santana, etc.... but that's a debate that can never be answered... for that matter i'd love to know how
Sadaharu Oh would have faired against Major Leaguers over his career... the guy hit 868 HRs for God's sakes on top of winning 9 MVP awards, 5 batting titles, 3 triple crowns & 18 allstar appearances over his career! if that's not dominant i don't know what is... btw, little known fact that Oh was actually 1/2 Chinese who was denied citizenship in his own country because he wasn't 100% Japanese descent... but you never hear about that when Japanese baseball history claims him as their champion now... so Hank Aaron & Barry Bonds weren't the only great ballplayers that had to face discrimination in their day.
IMO, all we can fairly judge Ruth on is how he dominated the league in which he played in, & by that standard there was never a more dominant player in the history of sports... Ruth also played in a Yankee Stadium that was 461' to dead CF (though to be fair the RF wall was about 295' or thereabouts & he was a dead pull hitter).
Bonds is an immortal, there's no question about that in my eyes... he woulda been a HOFer regardless if he took roids or not... i have a lot of respect for him... but as far as being considered the greatest of alltime, i think the suspicions surrounding this record & the whole BALCO thing will linger in people's minds forever, & if it's true that he cheated (which is pretty evident if you look at the extreme & sudden jump in his stats & body shape), then he deserves all that he gets from the public outcry over him trumping Hank Aaron's alltime major league HR record.
he only has about 130 left to hit before he beats Sadaharu Oh's record.

After 7 years & 40K+ posts, banned by martin for calling Nalod a 'moron'. Awesome.