Even with the best, you have to take into consideration the room that you will be putting it in. If you have a lot of glass sliding windows then you will distort the sound. You can aleviate the problem some what by putting a thick curtain in front of the glass when you use you stereo.
IMHO, If you are looking for a good alternative to place in an home enviorment. I would consider the Yamaha single speaker unit ( with sub-woofer )that directs the sound at the viewer. This would be best for small living rooms especialy if you live in a condo. Check it out online or at Future Shop.