Terminal 7 at JFK can be a right pain....BA seem to share it with Cathay, so if you arrive just after one of theirs has landed, you can easily queue for an hour or more. Tampa is my favourite airport - always seem to fly through passport control (wherever you are going use the machines if they...