Boards
DJ TIPS FROMM THE DIS HIVE MIND
Who D.J's? What do you use?
Can you get away with something like http://www.mixxx.org/ and a bunch of mp3s thesedays?
Giving it a go with Ableton to spice things up.
Maybe a controller to add some performance to proceedings?