I'm an American ex-pat, resident in Milan since 1990. My wife is Italian and I have a valid Italian permit of stay for family reasons. At the end of July we're travelling to Boston and visiting until 18 August. My US passport expires 1 October. The airline (Swiss Air) told me there should no problem travelling/returning to Europe on my current US passport but I'm still a little concerned, particularly about being able to leave the US again with all the Homeland Security stuff. Thanks.