I agree seashell. I just flew back from Italy and my most stressful and humiliating experiences occured in the Florence and Rome airports. The US leg was easy breezy. I also fly to Belize through Houston. Don't like Miami.