Have you considered the Yamaha YAS-209? It's got a built-in sub and virtual surround that's pretty impressive for the price. I've been using it for a year now, and it's a great balance of sound quality and neighborly consideration.