my gf's brother went to miami to work for a week on a company's accounts last monday (30/08) as he is a senior accountant.
customs said a page was missing from his passport so he was locked up for 29 hours with only 1 bottle of water. Interrogated for 8 hours and accused of being in libyan training camps last year (he actually went to thailand twice!).
then shipped back in handcuffs without his passport so had to spend 5 hours trying to get back in the UK!
I kid you not!
Anything he can do about this? He's wants to put it behind him and thinks he has no recourse as all travellers to the USA are now made to sign a human rights waiver on the plane before they land.