It might be worth mentioning that two of the three people so far who have reported an hour and half wait (Awisala 2006 & Albin) both probably traveled through extremely large, busy airports. It would not surprise me in the least to have a long wait at New York or Miami, or for that matter, Chicago, Atlanta, L.A., or Houston, because those airports are big hubs with high traffic, so at any time of day there may be many international flights arriving, particularly if there have been any delays anywhere.
Dallas may not be far behind (though I'm glad Dan didn't have trouble there), but I would be a little more surprised to hear of quite such a long wait at, say, San Francisco or Detroit, which as far as I know are not quite so large or quite so busy.
I trust Awisala's judgment, and of course tens of thousands of people fly in and out of NYC with little problem, but personally, the last thing I would do is change in New York City if I didn't have to. (Same goes for Heathrow, Charles de Gaulle ...) New York and Chicago are, if I recall correctly, two of the most overcrowded airports in the US. If you have a direct flight to Detroit, you may already be a little better off than some people. (-: