I don't have much to say about the car, surprisingly. Only that it needs to go on a diet!
However, American border guards and custom officials... *sigh*. I'm a permenant resident, not a Canadian Citizen (I'm English) and I have extensive experience in entering both countries on a regular basis - once in to Canada without any paperwork as the British Postal service was on strike and I'd been having my visa stamped before I flew.
The Americans, without a single exception, were rude, nasty and downright obnoxious. They seemed to be deliberately obstructive, but without the intelligence or knowledge of what to look for and so picked up on things that didn't exist or weren't a problem. On one trip I made the mistake of a trip being business and pleasure - "that's not allowed sir, your trip should only have one purpose" - after being taken in to a little side room and watching the gloves go on I produced a NATO travel order before they fiddled with my unholies.
Canadians - love'em. With the exception of Toronto airport where they're a bit tired and cranky, and Montreal airport where they've plainly been trained by the Americans, Canadians have always been welcoming, polite and asked the right questions.
English - useless