have you considered just buying/using a laptop and a midi controller, and DJing with ableton or traktor?