From the article at the link posted above it appears air and sea travellers will require passport beginning December 31, 2006 and land travellers 1 year later on December 31, 2007.
So you're ok for now but things will change dramatically in a years time