I believe for US Citizens a passport card is sufficient to travel to Canada. However, it is just as well to get the full fledged passport book if you have any intention of going overseas within a few years. A passport card is $30 and a book is $110, so there is a cost involved, I suppose.
When...