VirtualDJ ist auf jeden Fall ein gutes Programm, aber es kommt bei weitem nicht ans DJing in Form von Turntables, Mixer und PA ran.
Was ich persönlich sehr empfehlen kann (selbst schon ausprobiert^^) ist

. Das ist ein (wenn nicht der) Shop für alles mögliche, was Musik betrifft. Auch fürs DJing gibts da alles, was man braucht.
Außerdem haben die ihr Rückgaberecht auf 30Tage verlängert, also kann man da was bestellen, 30 Tage probieren und wieder zurückschicken, ohne wenn und aber (evtl. Schäden an der Ware müssen natürlich bezahlt werden).
Man braucht halt nur für einen Monat einen "Kredit" um das so lange zu finanzieren, ist halt (leider) ziemlich teuer das ganze.
€dit: Als Alternative zu einem kompletten DJ-Setup (>1500€) habe ich mir jetzt einen

zugelegt. Ist natürlich auch noch nicht das gleiche, aber schon deutlich spaßiger als V-DJ. Im Vergleich ists schon deutlich eingeschränkt, aber macht trotzdem Hammer Spaß. Und ist für unterwegs geeignet.