passport, GC if you have the card, if not if just the stamp on the passport, they will have you wait while they check records. takes an additional 15 mins or so.
driving up to Canada is no problem, we did recently, make sure you save the reciepts, you can get your taxes back on everything...