CPR all the way!
CN is made up of a bunch of failed companies that the Canadian government took over in order to save, then privatized as one company later on. CP has been solid since day one.
Not to mention they connected the country which brought BC into the confederation; and well the scandal from it all ended up bring down John A MacDonald.
So with such a rich history and well some of the best scenery by far, I can only see Canadian Pacific earning any sort of respect.
Besides with pictures like this what's not to like
Last spike Craigellachie BC Canada 1885
OH and they of course also hat the first transcontinental train