I have read on the
Government Canada Web page we wont need our passports until 2008 for travel into mexico. As long as you are flying directly from Canada to Mexico. I hope this is true because we are going without passports. I have heard from some friends that they got through quicker without passports because they have different lines at the airport in Mexico for people with passports and those without. Those without passports got through much quicker because the line was so small.
http://www.pptc.gc.ca/can/north_america.aspx?lang=e
\"Planning to travel to Mexico from Canada?
Although the Government of Canada recommends that Canadians travelling to any
destination outside of Canada carry a valid passport, it is not mandatory to do so for travel to Mexico. To date, there has been no policy change requiring Canadians to travel with their passports to this destination. However, you must have sufficient identification to satisfy border officials of your identity and citizenship.\"