Hi,
Have you consider something like a bose system, they have tiny speakers and a seperate subwoofer. High frequency sound is directional, so you will get a better stereo sound if it is firing towards you to where you are sitting. The bass is non directional, and largely makes no difference...