Whats the best controller that I can buy I want to be able to scratch and sample also...my budget is unlimited although Id rather go as cheap as possible because im unsure if this is something I want to do. I basically want a new toy but be able to take it to another level if I end up loving it.... midrange I guess. also....what is it that makes one controller better than the other...thanks ahead