What about this thing ?

http://www.synchrotech.com/products/...cffire800.html