Seriously, check out the ZVOX stuff. It is specifically designed for this application. Some of them even have digital input.
http://www.zvoxaudio.com
I don't use one, but when I was thinking about purchasing a solution for this issue their products kept rising to the top during my research.
http://www.zvoxaudio.com
I don't use one, but when I was thinking about purchasing a solution for this issue their products kept rising to the top during my research.