I have taken The Ocean before and have connected in Montreal to get to Toronto. It really is a fantastic way to travel. When I first went backpacking in europe years ago I learned to love to sleep on trains, the last time I took The Ocean I slept for 12 and half hours straight without waking, it was great.

During high season the price of a sleeper can get pretty high, but I assume that is just normal supply and demand. I do wish they would put on more capacity though. In low season, a sleeper on the train can get pretty cheap. Air travel still competes on cheapness however, but it is really hard to tell how long air travel can remain so cheap.

The big news now is that Quebec and Ontario are considering a high-speed rail in the Quebec City Windsor routes. That would be incredible, and from what I understand, it make a lot more economic and political sense now than it did when they last studied it in the 80s.