I'm surprised no-one has reviewed this game yet!
I have been a Trainz user now for nearly 9 years and this has to be one of the best (if not THE best) sim games ever. It ticks all the boxes, Graphics, Gameplay, Sound, Price, Extendability and Community support. This particular edition even contains one of my routes (Timber Bay) in the extension packs that are included.
Controls are suitable for either hard-core simmers or young beginners as well as everyone in between. There is a huge international community as well that has created thousands of add-ons as freeware that are available as soon as the game is registered. So I'd have to say pick this one up if you need something to tie you over for the next 5–10 years.