I'd go for traktor scratch. Tis the newest, traktor is by far the best controller software, and the new one lets you sync to ableton. Serato is ace, but more turntablist orientated I believes. Do not get final scratch. Stupid cocking cuntbags, all but abandoned its customers when native instruments stopped working with stanton. I'd go with Native & Traktor for the long term software support, the hardware is much of a muchness these days - its the software that makes it. Traktor 3 is the business.
All systems are equally easy to switch.2. When hooked up, is it easy to switch between MP3's controlled by the timecoded discs and a 'real' record? For example could I take off the timecoded disc thats on the deck thats being cue'd and slap on a tune without messing about with the software or hardware?
To be honest, this can be a little nerve wracking.3. How hard is it to setup in a professional club environment? Would it involve powering down the PA or angering the sound engineer whilst ripping cables out the back of the mixer?
No matter what the set up, you will always have to unplug the turntables from the mixer and plug them into your unit. Then you plug the unit into the mixer. If you can set up before the club opens so much the better. Otherwise you have to try and unplug the dj before you's decks and plug them into the box as you go. There is also a bit of a problem that a dj set up might sound ok for the guy playing vinyl, but won't work for you. Bad wiring or inverted signals might not show up on a vinyl set up, but it will screw up the timecode for you, which means that you can't play your mp3 files at all. If you are going to do a digital dj make sure you always take your own needles with you.
Buy some good needles for your setup, and pack a bag of vinyl to be on the safe side. That way if all else fails you can still play as per normal. Also avoid boosting the highs - they'll sound a lot more piercing because its a digi file. Generally I'll take a touch off the high EQ and add a bit of bass, gives it a more vinyl like sound. Unfortunately most club systems are set up to sound good for vinyl - which usually has much less prominant high frequency noises. not a big deal, but worth bearing in mind when you takeover from the dj before you.4. Anything else I need to think about?
For its drawbacks (bit more fiddly to set up) the ability to buy tracks for $1 and search for them in a second is more than worth it. Tis the business, always loved mixing, doing it digitally just let me get the record collection I always wanted but could never afford.