Seen in the New York Times:
Passports will not be necessary for Americans entering the United States by land until mid-2009, a year later than planned, if a budget bill passed by Congress is approved by President Bush. A provision of a budget bill pushes back 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.
I think just this once I’ll waive my dislike of “hiding” tangentially-related or unrelated items in large pieces of legislation.