Price (Edited, see RailPro section)
There are a lovely next generation system out there with big screens and all that - ECoS. The problem comes when you compare the prices to the "old standards."
The ECoS control station is $749 or so retail. I think it's $999 MSRP. 4 Amp boosters come in at $295-ish. For their wireless system add $350 for the first throttle and receiver and $260 per throttle after that - up to 4 throttles per receiver module. And those look like big, two handed throttles. With large screens. As for MobleControl II (I believe I saw the first one at an NTS a few years back), it's not out yet that I can see. I really hope to get the opportunity to play with one at the NTS in a week and a half. Maybe Matt can show me what I'm missing.
Price to get going wirelessly: $1395
Now, one thing should probably be understood before I go on. I don't program command stations. I program locomotive decoders. And for that I have Decoder Pro. I think I have one device out there with an accessory decoder (a Tam Valley Singlet Servo setup) but I just use the pushbuttons on the fascia. Therefore, for me, a command station is a box that sits there. Most of the classic systems are of that format, although CVP's CS2 and Digitrax's Zephyr have built in throttles as well.
Now, for the system I have - EasyDCC. Direct sales only, also a quite ugly website. To get started you're going to want the Wireless Starter System, which includes the command station, ZoneMaster single booster (7A), 7 feet of cabling, a rather amazing manual, a T5000E wireless throttle, and a wireless receiver. And the transformers to power all that. $529. Want additional throttles? T5000'Es are $159 apiece, or if you want the new ops throttle T1300E (no LED screen) it's $129. That's pretty much the baseline for classic DCC systems. And the throttles are nice - and the only piece of the system that a user should be interacting with. One thing - you'll need a USB-Serial adapter to get the command station talking to JMRI/Decoder Pro.
Price to get it going wirelessly: $529
NCE (don't get me started on their website...) has the Power Pro (PH-PRO-R) wireless 5 Amp starter set with the system box, Pro cab (aka hammerhead) throttle, cabling, UTP cab bus panel, radio base station/w antenna, and manuals for $699.95 MSRP. Another hammerhead runs you $249.95, and a Cab06pr "operator throttle" which has an LED screen, is $189.95.
Price to get it going wirelessly: $699.95 (MSRP)
Digitrax recently introduced a new starter set, the Evolution Advanced 5A/8A Duplex starter set. It includes everything including a DT500D Super LocoNet throttle to get going. One mildly snarky thought - a starter set that includes a cable and decoder test kit makes me wonder about the level of ease in assembly.
Price to get going wirelessly: $660 MSRP.
Because Bill B. brought it up, RailPro starts out as the least expensive with a starter kit for only $399 (MSRP, $299 at PDC). However - you still aren't going, because any DCC decoders you have just went obsolete (hopefully you can sell them). LM-3's (no sound) are $59.95 ($46 PDC) and LM-3S's (with sound) are $99.99 ($73 PDC). So your startup cost with it depends on the number of locomotives you want running. The nice thing is that you can use RailPro and DCC simultaneously, which avoids the need for an all-or-nothing transition. You can also use your computer as a RailPro throttle with the $39.99 ($34.50 PDC) CI-1 computer interface. Additional throttles are only $299 ($224 PDC) as well.
******Edit********
It was brought to my attention that I wasn't quite comparing apples to apples, or at least I was comparing Granny Smith to Golden Delicious here. This is because I left out the price of the DCC decoders from the other estimates but included the modules here for RailPro. That's a valid point. These days a fairly basic "plug in" decoder, which is what you'll need on most DCC ready locomotives, is going to run you about $25. You might be able to find them cheaper. So assuming that you are starting from scratch, you'll need to add that price to all of the DCC systems. Or anywhere from $85 - $115 or so for sound. As for why I priced it in in the first place for RailPro and not the DCC systems - nearly all the locomotives I buy come with decoders installed, and someone who already has DCC will have their locomotives with decoders installed. So my default thought was that to convert to RailPro, the user would first have to remove the existing decoder and install the module. But if you do not have existing decoders, that point does not apply.
******Edit*******
Price to get it going wirelessly: $460 (MSRP) or $372 (PDC) with one non-sound locomotive and one throttle.
Obviously the classic manufacturers have a price advantage in the pure DCC field. Frankly, $1400 is a large pill to swallow for what is the minimum wireless setup. CVP has a built-in computer interface and I think that NCE does too. ECoS can be networked at the very least.
If you were starting from scratch, buying non-sound equipped locos that have a JST-9pin connector in them (largely Athearn), RailPro should be very attractive. They also have wiring harnesses for hardwiring. I wonder if they'll come up with a direct board replacement module as well?
So, let me see this list of items for the modern DCC system:
A modern DCC system should in this day have a touch screen interface for programming and setting up the system. It would also help for things we do during an operating session such as setting up and breaking down a consist. It should also have a simple on and off. All of these would improve the interface to something reasonable for today. I should not have to press three buttons while standing on one leg just to get the system to turn on.
Question: why a touch screen? They're rather on the expensive side. As for setting up and breaking down consists, I think this one point is the basis of most people's issues with DCC. I agree that manufacturers need to simplify this - Decoder Pro can do it, but it's not the most convenient thing in the middle of an op session, and I understand that NCE is pretty good at it. But I also think that this ability should be limited somehow - either with specific throttles, direct command station access, or Decoder Pro.
Care needs to be taken when consisting, because not all locomotives are matched. I went to try and consist a LokSound Select equipped Atlas MP15DC with a non-sound equipped Atlas MP15DC and it was a no-go - because the LokSound has a pause to build up the prime mover sounds before starting, and I had no way of getting that other decoder (I think it was a TCS M1P-SH) to imitate that pause and then match speeds. I'm unlikely to ever not have a variety of decoders in my locomotives.
A modern system should have a default built in computer interface.
Agreed. It should also be a USB interface, possibly ethernet, but I think that's introducing unnecessary complexity. The ability to talk to JMRI obviates most of the need for the first item.
A modern system should come with LCC built in.
Right now, that's nobody, I think. Good idea though.
A modern system should be wireless to the hand sets and these hand sets should never have to be plugged in. These handsets should have an easy and obvious way to be turned on and off. And they should show you what Decoder number they are running. (I don't care how) as a person should be able to see what engine a handset is running not have to guess, I have seen some set down a handset and pick up the wrong one way two often. Hundreds or thousands of dollars of potential damage should not rest on "guessing" what engine is set to what handset.
I see someone with Digitrax simplex shaped scars on tender body parts here.... frankly, I agree with this. I have a CVP T1300E and I like it, but after you put the loco ID in, you have no way of knowing what it's programmed for. I've also decided the encoders are for the birds - I prefer pentiometers. That said, if I pick up a throttle where there is the slightest chance it's not the one I put down, the first thing I'm going to do is flip the headlights off and on to check. I also avoid having tracks that lead directly to long falls to the floor.
A modern system should have the ability to put receivers for the wireless handsets at various locations as the room size/shape and interference can make one receiver not enough.
I would prefer a system that didn't need additional receivers because the system was good enough to only need one. If my wi-fi can cover my house, through walls and all, why can't my DCC system? How about this instead: Wireless receivers should be connected to the command station via a LCC bus.
A modern System should have a reasonable ergonomic hand set available
They are called Ops throttles and I think all classic manufacturers have them. They generally (NCE excepted) fail the loco ID test. ECoS does not have this - I'll have to see the Mobile Control II to see if it qualifies as ergonomic. It looks a lot like my old smartphone with a big box attached for the knob. Frankly RailPro's size is pushing some serious limits as far as ergonomics is concerned. That was a big box to fit in my hand.
A modern system does NOT need wired handsets.
Total agreement on this.
Let me add one additional thing: all network (LCC, Throttle, Booster, wireless receiver, KumquatNet, whatever) connections should use the standard TIA/EIA 568B wiring standard, also known as standard ethernet cables. You know, the kind you can pick up for a few bucks from 6 to 25 or more feet at nearly any store with an electronics department. Sure, you might need to actually label things, but that's only for the good. Personally, I'm in favor of color coding. I'm sick and tired of this 6-wire stuff...