Originally Posted by El_Chilango
CO has now installed kiosks that do handle international passengers at some airports. I've used them in IAH (the new terminal E has them, and they had them a couple of months ago at terminal C, before E opened). I've also used them at FLL a couple of weeks ago, and MEX has them. Just make sure that you have a machine-readable passport.
I would suppose also EWR has them by now.
This is great after you have done it once. The kiosk has your passport number from you original scan and just asks verfitication of your number. The following intl checkins at the kiosk are simple.