No doubt at all in my mind it's cue play dj it's one of the best apps I own. The only downside to this app is my ipods speaker system although it can even get round that by transmitting the mix over wifi live to a pc.
It is basicly like having a good set of decks in your pocket and some quite advanced ones at that.
This is one of the few apps I've bought that really exceeded my expectations and will always be one of my favourites it's got some impressive upgrades each version as well the developer is really pushing boundarys.
I don't mean to sound bitter, cold, or cruel, but I am, so that's how it comes out