Yah, I think thats true. The Canadian Prime Minister is desperately trying to stop it from happening, but US congress wants it to pass. I'm not sure on the date if its 2010, but I thought it was earlier. I think its 2008.
In today's political climate, I would not travel anywhere outside the U.S. without a passport. Don't worry about requirements, just get one for travel.