Am I right in thinking that when I enter the U.S I will need a full 6 months left on my passport? I think I have 7 left and really don't want to have to renew before my trip as its so expensive!
If it is a British passport then it only has to be valid for the length of your trip, Ive travelled with less than 3 months on mine. Some airlines might want 6 months, if you have 7 then you will be fine anyway.