To Bob Dylan, Zephyr, and others who've been spurred by this thread to check their passport expiration date:
Technically, a passport should be valid for six months after you leave the U.S. "As a general rule, passports must be valid for six months beyond the date the traveler will exit the United States, however, the U.S. has signed agreements with a number of countries to waive this requirement." See
CBP Customer Service. Yeah, the list of countries includes most that you'd actually want to visit (and some that you wouldn't). Still, if your passport expires in less than six months, it's best to renew it now.
The requirement to mail in your old passport and be at the mercy of State Department processing times irks me. Freedom of movement is one of our rights. You're surrendering it for an indeterminate period. And there are perfectly good reasons why you might need to travel internationally on short notice, not just to flee prosecution. Maybe you have a job that requires overseas travel. Maybe you have an ill parent who lives overseas. Heck, maybe you've earned a vacation. The government should figure out a way to renew passports without confiscating the old one for weeks or months.