I called Canadian Immigration and US Immigration offices yesterday. According to the both of them, if you are taking any flight whatsoever, passport is required. Border crossing by foot and/or car, passport is strongly recommended.
My take on that info? Get a passport.
We are currently in the process of getting passports for our February trip.