Yawn... another "what's the best" thread?
There's buncha very good ones out there but you have to do a little legwork for yourself.
Have you narrowed it down to which ones have the inputs and features you need within your price range?
Give us a list of those you've narrowed it down to and then we'll be able to offer some meaningful input.