Have you seen the ad's for the new Railworks 2010? It really looks like a well done complete redo of MSTS. I may have to break down and get it. The sounds, VC, 2D panel, etc, look amazing, not to mention the models.
The only drawback is that its all in German, voices and things, etc. It may not work on some English computers.
You can read more on it at www.aerosoft.com in the Trains / english section.