"The travel initiative requirements 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 is as follows:
December 31, 2005 Passport or other accepted document required for all travel (air/sea) to or from the Caribbean, Bermuda, Central and South America.
December 31, 2006 Passport or other accepted document required for all air and sea travel to or from Mexico and Canada.
December 31, 2007 Passport or other accepted document required for all air, sea and land border crossings. "
According to that website, the dates are only proposed...I think they are still trying to decide what to do... It only takes a few months to get them, a bit longer maybe when this law goes into effect because everyone one will be applying, but I wouldn't worry about it just yet....