Serato is the best.

Made more for turntablists than final scratch etc but it depends if that's what you're after I guess.

It's also by far the tightest and I've never had a crash - seen people nosedive on final scratch though.

Buy it.