Originally Posted by
CO DCA
Reply to JSloan, prior to threeo's response: I don't believe that's entirely correct. IAH has (or had, maybe) an international-to-international baggage program so no re-check.
Apparently, after some googling and finding an entry on trip advisor, an international to international transfer at IAH is done in the same way as an International to domestic transfer. Go through immigration, customs, recheck bags, go through security, etc.