I have recently been to Switzerland and have taken the Glacier Express between Zermatt and St.Moritz. What an amazing train ride!! I highly recommend it. Switzerland is a mekka for train fans, as the trains there are clean reliable and ON TIME! Found a good source of information on trains worth taking at www.besttrainride.com and have added a few trains to my (wish) list. Anyone been on the Blue train in South Africa? Sounds amazing! www.besttrainride.com