Babe Ruth was not exactly a geometrical specimen, but hot dogs and beer can do wonders for the weight gain. He probably played in smaller baseball diamonds, the ball however was also not probably wound as tightly (like a lot of people), I doubt he ever swung a corked bat either. The pitchers of his day threw at you, not trying to trick you as in todays game. There is no comparrison to the game then and today.
Bonds is a controversy in all aspects, if he breaks the record, and probably will this year, some hot shot down the road will use perhaps use a titanium bat and hit a ball that is hard as a golf ball over the stadium fence a few more times, oh, and he has bionic arms............does he really deserve the record?
As far as Pete Rose is concerned? I have always been a Pirates fan but when he was playing I enjoyed watching him play, I even rooted for him, oh mr. charlie hustle. But when truth comes out...............Rose is / was a selfish jerk, keep his sorry @ss out of Cooperstown.