oh boy...just join the stupid club...either play on cds or learn how to play on serato.
1. Download & Install Serato
http://serato.com/downloads
2. Download Serato CD Timecode CD (.wav)
http://rane.com/scratchlivecontrol.zip
3. Setup playlist/cue points/analyze you tracks on offline mode
4. Learn how to play on serato on the clubs gear or hook up with fellow djs that use SSL
Make a name for yourself and once you become a known dj, the promoters & club owners dont give a rats ass what you play on. I've been djing for some time and i regularly play in clubs & bars. You can either join them or not get gigs and do everything the hard way, Its simple as that.
I am not trying to be a dick, but I see how promoters see it, because I also promote too. Most DJ's that play on traktor/virtual dj etc & a midi controller are usually rookie djs that dont know how to hook shit up or are using a crack copy of the software, blah blah blah. Once the dj has made a name for themselves they can show up and do a whole night on ableton and they would even question what you are doing.
Mis Dos Pesos!