Found this site through Today's Railways 119. Gotta go shopping

, I'll post some details later on.
Later edit:
No real experience apart from being a passenger.
Quite like watching stuff like Swiss Railway Journeys/Great Railway Journeys of The World.
Enjoy travelling by train ever since "Inter-Railing" around Europe a couple of times.