Originally Posted by Bob and Inga
...the border crossing can take some time...
ONLY the mega major city crossings can be time problematic - and then depending on time of day. On my numerous crossings through the small ports of entry the crossing takes about 2 mins, and only once on a USA entry was I boarded taking another couple minutes. Border crossing should not in any way be a factor in your choice.
(Pets, guns, and on-board distilleries, can add complications in either direction - see numerous other threads on these items).
Cost, as mentioned in the above post, can be a factor. Gas is more in Canada. I fill in USA right before I cross. Get the Parcs Canada annual pass (some $80 or so) and enjoy their parks as long as you want. CG prices - unless you drycamp Glacier's CGs - are actually very comparable - bad info given above. Food costs are also reasonably comparable. I load up in USA on the non-fresh
foods while Wal-Marting the night before a crossing. Fresh meats/cheeses/vegies/fruits can be problematic at various times in either direction - so I don't have any of them on board for crossing. I just hit the first Wal-Mart in Canada to load up on those and eat them all before I come back down.