You might check out the Leviton/JBL products and see if they do the job you are looking for.
http://www.leviton.com/OA_HTML/ibeCCtpSctDspRte.jsp?section=15116&minisite=10023