Check this out and let me know what you think.

http://www.zamaudio.com/?p=97