MRC makes good DCC systems, and so do all the rest. They work as they should across decoders from all sorts of manufacturers. However, they are not all the same. If you feel that expandability is, or might be, a concern in the future, then choose your initial purchase accordingly.
How about walk-around hand-held throttles? Are you going to be in a confined space, so you wouldn't mind having your controls mounted on one box?
Will you want to have to provide a separate programming track because your base controller must connect to such a track for address changes and such? Or, would you like to be able to programme without needing a dedicated programming track and leads to that track? For example, the somewhat pricey, and now dated, Super Empire Builder from Digitax provides you with the DB150 5 amp base controller that does everything out on the main if you want it to. No separate programming leads to a dedicated track, unless you want a dedicated track (another topic another time). It also comes with the DT400 hand-held throttle that actually has two encoder throttles on it...meaning you can run two trains simultaneously as easily as moving your forefinger and thumb 1.5" between the two knobs. The DB150 base controller can later be converted to a booster for a larger layout with just adding a set of jumper wires to the applicable terminals (all well explained in the manual).
All this to say that some beginner systems are essentially dead ends if you want 'more later'. Others can be expanded for future needs.
But assuming the heavy majority of us have a modicum of both literacy and intelligence, we can use any system we decide to purchase with some determination and patience....any one of them can be figured out. Some are more intuitive than others (NCE does well with this, or so I read here and there...), but I have used the Super Empire Builder as my first ever system for nearly four years now, and I never use the manual...haven't seen about week two. I only use it now if I want to look up an Ops Switch function in the table in the manual, and that is something left to another discussion.
You might be able to find use of the information about the various systems at places like Tony's Train Exchange
http://tonystrains.com/productcompare/index.htm and Litchfield Station.
http://www.litchfieldstation.com/DCC-University/index.htm
-Crandell