I've got FruityLoops 3 to talk to my DJXII-B successfully. Setup all the tracks and MIDI stuff. It works nice, Chorus, Reverb, Expression, etc. all work. Anything I make in FruityLoops plays out through the DJXII-B. Took a little time to setup & make, but having the manual helped. If anyone would like the .flp file, let me know.
I also used Cakewalk 9.0 with the DJXII-B, and for making dance or techno music, FruityLoops is much easier. You can even save your 'Loops as MIDI files and export them to the DJXII-B as Patterns (don't know if this works for the regular DJX though).
DJ Billabong