From the St. Catharines Standard:
Passports won’t be necessary for Americans and Canadians entering the United States by land until mid-2009 – a year later than planned – if a budget bill passed Thursday by Congress is approved by U.S. President George W. Bush.
A provision of a budget bill passed Thursday pushes back by a year the plan by the Department of Homeland Security to require passports from border-crossers from Canada, Mexico and the Caribbean as a way of strengthening national security.