Actually I've always found American immigration to be quite friendly (granted I always fly through JFK, so perhaps it's just New Yorkers) a lady at Heathrow was the worst for me. Told me that if it was up to her she wouldn't let me into the country because of the places I've visited.