i rode the canadian (I'm American) last summer, Toronto to Vancouver, and it was the finest train ride I'd ever had, including the many in Europe and on Amtrak. Great scenery, first class service (I had a berth, so meals were free), ON TIME. Three days and nights of good train ridin'.
I highly...