As travel.state.gov and cbsa.gc.ca says under the Western Hemisphere Travel Initiatve:
Beginning January 23, 2007, ALL persons, including U.S. citizens, traveling by air between the United States and Canada, Mexico, Central and South America, the Caribbean, and Bermuda will be required to present a valid passport, Air NEXUS card, or U.S. Coast Guard Merchant Mariner Document, or an Alien Registration Card, Form I-551, if applicable.
Ok, so you need a passport to fly to/from US/Canada. Though 99% of Canadians flying to the States are carrying passports and those crossing by land aren’t required to carry official documents until next year, there are still complaints of the requirement. Big businesses are complaining that there’s going to be a breach in the USD 450 billion trade. Canadians and Americans are complaining of the processing fees and bureaucracy.
Personally, I’ve been abstaining from crossing over, just because my American, non-descript, clean, car – transporting only me gets stopped and harassed by homeland security. Ever since 9/11, I have been turned off to cross the border and return to my homeland. Coupled with the non-smoking ban in my hometown not even the lucrative grey market of quasi-contraband (absinthe, cuban cigars, gay marriage, and weed) is enticing me to cross the border.
Despite my reluctance to put up with border crossing and the “Big Brother” features built into the latest iteration, I am a big proponent of owning a passport. Next to my voter registration card, it’s the most important document I own as it embodies my birth certificate, my naturalization papers, and the International number that recognizes me as an American citizen. Exercise your right to a passport and become a part of the global village. There’s a lot of power in the little blue book.