Has anyone ever done any of the itineraries on the Rocky Mountaineer train in Canada? From the few reviews I've been able to find, they run the gamut from "great" to "awful."