I started with Mixxx – as it is completely free and looked fully featured – after which I tried VDJ just seemed it looked like a lot of people were using it, liked it. Really learned a lot from it as far as the basics. I wanted to really split my sound and after doing some research I bought Audio2DJ from NI and it came with traktor LE. I tried using that and really liked it – loved it actually – not sure if it’s a personal idea but it felt, to me at least, like a professionals software. Also when I got my dascratch unit it came ready to be used in traktor LE and VDJ wouldn’t let me use controllers till I upgraded so that was THE big switching moment for me. Now with LE you can get traktor pro for a discount, I think I paid $70 for it. And now Im an absolute traktor head! Love it! Can’t recommend it enough.