LABall,
With respect I would have to disagree that bat speed means "nothing". It may not be the most important thing, but if everything else were equal (ability to square, strength/weight/mass, pitch recognition, etc.) then bat speed becomes a big separator.
There is out of control bat speed and there is under control bat speed. I agree that "control" is most important. There have been successful MLB hitters with below average bat speed.