FINALSCRATCH® 2 from NI ( Native instruments )
(the ones that made TRAKTOR DJ)
FINALSCRATCH® 2 is a groundbreaking hardware-software combination that allows digital music files on a computer to be controlled and mixed live using a conventional DJ setup (2 turntables and a mixer).
more here http://www.nativeinstruments.de/index.p ... cratch2_us