i have the allen and heath xone 32 (recommmended by MEG). its around the same price as the djm600. it has vcf filters and an ultra smooth xfader. from the list u chose i would go with the djm. however i would at least look at the allen and heath if i were u! 8)