^ I use TORQ, personally I love it, and chose it over Serato, and Ableton because of its master midi sync, and effects / sample section... I still cue, change pitch, loop ect...
To each there own, but I've heard some dope sets with Ableton Live when it comes to mash ups... but having turntables just "looks" cooler. To supplement my set I sync a ER-1, and whatever keyboard I feel like bringing out the lab. BUT I don't consider myself a DJ, more of a hiphop / electro