Howdy DrFlanagan!
As far as I understand things, a passport isn't required as of yet. If you're flying into Canada, a passport is required. If you're driving in, you won't need one until possibly next year.
Below is info I've copied and pasted from this site:
http://travel.state.gov/travel/tips/regional/regional_1170.h...If you're still worried after reading what' below, you can check out the U.S. Department of State Consular Information Sheet for Canada found here:
http://travel.state.gov/travel/cis_pa_tw/cis/cis_1082.htmlAnyhow, it'd be great to meet you if you're able to make it up.
....................
New Requirements for Travelers Between the United States and Canada: Western Hemisphere Travel Initiative (WHTI)
Effective January 23, 2007, all U.S. citizens traveling by air to and from Canada are required to have a valid passport to enter the United States. As early as January 1, 2008, U.S. citizens traveling between the United States and Canada by land or sea (including ferries), may be required to present a valid U.S. passport or other documents as determined by the Department of Homeland Security. Ample advance notice will be provided to enable the public to obtain passports or passport cards for land/sea entries. American citizen travelers are encouraged to apply for a U.S. passport or the passport card when it becomes available, well in advance of anticipated travel. American citizens can visit travel.state.gov or call 1-877-4USA-PPT (1-877-487-2778) for information on applying for a passport.
Current Requirements for Entry Into Canada
Visas are not required for U.S. citizens entering Canada from the U.S. You will, however, need:
1. proof of your U.S. citizenship such as your U.S. passport (For information on obtaining a U.S. passport, check with one of the regional passport agencies located throughout the U.S.) or certified copy of your birth certificate issued by the city, county or state in the U.S. where you were born. If you are a naturalized U.S. citizen and do not have a passport, you should travel with your naturalization certificate. A driver’s license, voter’s registration card or Social Security card is NOT valid proof of citizenship.
2. photo identification, such as a current, valid driver’s license.