If you don't want to mess around too much and get your hands dirty, this may be the easy solution. I've no experience with it myself, but I bookmarked this page in case I ever needed one.
http://www.dedicatedaudio.com/inc/sdetail/148
http://www.dedicatedaudio.com/inc/sdetail/148