One small visual suggestion. If you make the speakers actually vibrate, it will add just that little bit extra oomph :)
OOOH good point