The people at the border were pretty nice when they realized that two people in my car (Japanese citizens) didn't have their passports on them. They let us enter the country, then turn around. We filled out some paperwork and were out in 20 minutes. At the American border, however, they were jerks. Made us wait for TWO HOURS while they looked up my friends' names in the computer. Nevermind that we'd been in Canada for alll of 20 minutes. This was prior to the terrorist hysteria which now grips this country.
I've been to Canada, and I like what I see. It's very clean, too.