VIA Rail's food makes Amtrak's food seem like McDonalds minus 10.
Not to be picky... but the Canadian is the only train on VIA's system that offers a traditional dining car with meals prepared on board. Comparing one route that runs 2 or 3 times a week to an entire national system of trains running daily is really unfair. I have ridden the Canadian and agree that it has the best dining car experience I've ever encountered. I just think we need to realize that VIA rail has been cut back WAY more than Amtrak.. we need to be thankful for what we have while at the same time encouraging better quality where it makes sense.
To the OP. I have both a passport book, and a passport card. If you have the money I highly recommend both. I keep the book in my suitcase, and my card in my wallet. This was if I ever lose one or the other while traveling, I have a back-up government issued ID. I use my passport card as my standard form of ID so I keep it handy in my wallet.