Total from the time we left the airport, drove over to the cargo area (with one u-turn from getting lost), parked, walked back and forth between the two spots, etc, was about 1.5 hours. We waited about 20-25 minutes in the customs office alone for the clearance paperwork to be processed.
Continental was great. Another note - if you're taking them to Newark, Continental has its own terminal building with international departures on the lower level, domestic departures on the upper level. The Pets dropoff area is actually on the lower (domestic departure) level - very first set of doors. If you're on the 10pm flight, the actual Pets drop off area is closed, so you just have to go to the QuickCheck cargo office right around the corner (go out of the building, go left, and right on the corner is the door for the Quickcheck cargo dropoff). Also, give yourself PLENTY of time. I was on CO 100 - the 10pm flight, got the kitties to cargo drop off at 745ish, and also had a LONG wait for international check in b/c of the one-way ticket. I got to the gate only 15 minutes before we started boarding.
Best of luck!