One of the great things about the new CDJ-900 & CDJ-2000s from Pioneer is that they can be used as controllers for DVS systems, so when you walk into a club outfitted with these new decks, there's no need to even use control CDs anymore.
In this video, Mike Henderson, aka DJ Endo, shows how to use the Pioneer CDJ-900 (and thus the CDJ-2000 since the functional details for this purpose are the same) as an HID controller for Traktor Pro. See Mike show how to easily load tracks, use cue points, set loops and change their length, adjust tempo, and more.