I just rode the Canadian from Vancouver to Toronto last week. Yes, the prime rib is cooked on board - I was talking to one of the cooks and she mentioned that they slow roasted the prime rib on board beginning in the morning. I agree - it was terrific and the portion was big. Also, VIA was...