Returned from Europe through IAH today around 4:00. There was almost nobody at customs/immigration. I have global entry so I basically walked through. Only took my fianc who doesn't 5 minutes. I don't know if I've ever seen such short lines here. From landing to getting through customs and security for our connecting flight, it may have taken 30 minutes. The majority of that being security.