The Behringer BCD2000 is the coolest DJ style MIDI controller there is. It has a built in soundcard, DJ mixer, and comes with some basic software too.
The Technics SL-1210 is the most popular deck of all time. It was brought up to date in 2003 with the MK5G which has expanded pitch range, brake control and better wiring.
The Vestax PDX-2300 MK2 Pro builds on an already sturdy set of scratch decks, whilst adding clever new tone-arm technology for even better groove holding.
The new Gemini CDT-05 is both a CD and vinyl turntable with cue points, token effects to play with and a superb CD scratch sound. It's a space-saving innovation.
Mixvibes DVS is an economical way of gaining vinyl control over digital files as it will work with any soundcard combination.
Visiosinic's PCDJ Scratch made a modest attempt at adding scratch control to the popular DJ software. It can be a bit tricky to set up, but it's quite cheap.
The Alcatech Digiscratch 2 offers advanced mixing controls, such as sampling, looping, and flexible interface schemes.
The scratch DJs favourite, Rane's Serato Scratch Live is the best sounding scratch for turntablists. The only downfall is that it doesn't have many features.
The original innovator in this dimension, FinalScratch 2 implements a high quality interface with Midi, soundcard, Mic and Aux inputs, plus an advanced application.
Arkaoss VJ works on Mac and PC, has an intuitive and easy to use interface with loads of features. Looks a bit dated these days and is quite pricey.