I made a decision a few years ago that I would never again travel abroad with anyone who did not have a passport, regardless of the requirements. My companions were always being detained and almost missing flights and that was always such an unecessary hassle!
Fortunately, the rules are changing so I no longer have to concern myself with passport related hassles.
As of January 23, 2007, all U.S. citizens traveling to or from the United States via air, to or from Canada, Mexico, Central and South America, the Caribbean (with the exception of Puerto Rico and the U.S. Virgin Islands), and Bermuda WILL need a passport.
Then, as of January 1, 2008, passports will be required for all U.S. citizens traveling to or from the United States via land and sea, as well as air, regardless of destination.
It takes approximately 6 weeks to process a passport application. If you need to travel urgently and require a passport sooner, please visit http://travel.state.gov for additional information on expedited processing.
For more information, visit the State Department’s web site or call the U.S. National Passport Information Center: (877) 4USA-PPT.
So, do you have your passport yet?