I love my Numark. It's my best friend. But look into both, everyone has their opinions.
As for producing, i own FL and Ableton and Reason. Don't listen to these people who say one is better. I love them both. I use Ableton as a final suite to arrange my song and compile it the way i want. I also use it to write notes and design some sounds.
I love FL because of its in depth, inside, file transfer system, and its easy automation. I make all my bass in FL studio.
I also use reason for bass, if you know a spot about reason, it is a bass machine, you can make things in there that you've never even heard before. Its crazy.
This guy uses reason:
SUPERDOPECRAZYAWESOMEMEGARUSSIANDUPERDOPEASSFUCKING bass.
Get Demos of all the programs, and look into whatever DJ equips you want. But DO NOT get a cheap mixer, because you will waste 200$ and upgrade later anyway because cheap mixers are plastic and are like toys you can just lift them up with your pinky (weightless) and flaunt about like its nothing. They suck.
Buy a nice 500-1000$ one.
Check out the Numark vs Traktor here:
http://forum.djtechtools.com/showthread.php?t=26553
Heres a video too:
I love my Ns6 <3
