For those of us visiting Canada, Mexico, Panama, and Bermuda, starting in 2008 the State Department will require us to have passports.
The Western Hemisphere Travel Initiative will require all U.S. citizens, Canadians, citizens of the British Overseas Territory of Bermuda, and citizens of Mexico to have a passport or other accepted secure document to enter or re-enter the U.S.