You can't go wrong with cdj,s but I don't know what your budget is these are their lower priced ones the top one in black is their newest budget one, were the grey one is a lot older one. These don't have a sycnznize button on them like pioneers more expensive ones.
If you have a stupid amount of money to spend then you could look at one of their more pro ones.