Behringer CMD Series DJ Controllers give you what you've been looking for - a modular system of controllers that can be put together to suit your software needs.
16 large backlit pad-style buttons
Deckadance dj software from image line included
Compatible with popular dj software including native instruments traktor*, serato scratch live*, ableton live* and any other midi-compatible programs
Complete navigation section with jog wheel for navigating track libraries, scenes, etc.
Control effects with 8 encoders and 8 buttons - all with midi feedback to take your eyes off the computer screen