While driving is an option and it is legal to cross the US/Canada border w/o a passport if you're a US or Canadian citizen; the reality of the matter is that the US border patrol will give you a hard time and/or delay you if you're not carrying a passport.

-Zeke