Passport
It is not Mexico who is requiring passports to get into Mexico. It is the U.S. government that is requiring passports for U.S. citizens TO GET BACK INTO THEIR OWN COUNTRY.
The link with info from the U.S. Government is
http://travel.state.gov/travel/cbpmc/cbpmc_2223.html
and most specifically in the FAQ at
http://travel.state.gov/travel/cbpmc/cbpmc_2225.html
which says among other things:
"When will the Travel Initiative be implemented?
In the proposed implementation plan, which is subject to a period of initial public comment, the Initiative will be rolled out in phases, providing as much advance notice as possible to the affected public to enable them to meet the terms of the new guidelines. The proposed timeline will be as follows:
December 31, 2006 – Requirement applied to all air and sea travel to or from Canada, Mexico, Central and South America, the Caribbean, and Bermuda.
December 31, 2007 – Requirement extended to all land border crossings as well as air and sea travel."
And it is still not 100% sure it will have to be a passport since it also says:
"The Western Hemisphere Travel Initiative will require all travelers, including U.S. citizens, to and from the Americas, the Caribbean, and Bermuda to have a passport
or other accepted document that establishes the bearer’s identity and nationality to enter or re-enter the United States."
Also, this unilateral action on the part of the U.S. govenrment has been protested by Mexican, Canadian and Caribbean nations and is still not set in stone. Keep an eye on the U.S. official travel site.
Another interesting article is at:
http://www.jamaicaobserver.com/news...R_TRAVELLERS_ENTERING_FROM_CANADA__MEXICO.asp