I just checked customs requirements on the peace bridge website, and the governments travel site and it states that passports are only required for airtravel to Mexico and Canada. In January 2008 passports will be required for all points of entry. So you can wait to get a passport until 2008.