I've heard that when travelling to the USA your passport must not expire within 6 months of travelling. Is this the case if you have a valid ESTA visa waiver program authorization from a previous visit? I visited the USA last year under the visa waiver program but now that I've run out of Reese's Pieces I'm coming back for more! I'm travelling in September but my passport expires in November. My ESTA autorisation from last year is valid until the date of my passport expiry.
I can't say that I've noticed anything on the ESTA website about passports not expiring within 6 months but after a 12 hour flight I don't want to leave anything to chance.