There are many to choose from, even in a lower price range.
You could compare the NCE, Digitrax, and MRC. Then there's Lenz, Zimo, ....etc. etc.
Even Bachmann came out with a entry level DCC system.
You'll get a lot of "I prefer this one because...."
You really need to try them yourself and study up for the programming!