I was looking for something like this the other day and found that Meridian actually have there own solution

http://www.Meridian-audio.com/p_hdmax.htm

Looks pretty good, no idea how it compares for quality with the above.