Steroids don't help you hit a baseball. You have to have the hand-eye coordination already. But, if you've put on 40 lbs of muscle thanks to Roids, you have increased bat speed which turns those 370 ft fly outs to left into 400 ft bombs into the seats. It's not rocket science. By the way, added muscle also slows you down. Isn't it ironic then that Barry's homer totals started skyrocketing from 2000-2003 (49, 73, 46, 45) while his Stolen Base totals are about a quarter of what they were when he wasn't juicing (11, 13, 9, 7 for the same years, respectively, down from a high of 52. It's ironic that he's gotten "better" with power and yet slower, isn't it? Couldn't be related to all that roid weight he put on, could it? Williams is better. Plus, he didn't cheat.