
Surprisingly, the trip home yesterday went pretty smoothly! Libby and Annabel were on their best behavior and even managed to grab a few hours of sleep both on the plane and in the van on the way home after landing.
We got up at 4:45am yesterday, China time. No problems at the Guangzhou airport, in marked contrast to our flights to Hong Kong from Beijing a couple weeks ago. Our China Southern airlines experience was a significant improvement over our Air China experience, for your future reference.

We took the 8:25am flight Guangzhou to Hong Kong and just barely had enough time to make it through the multiple additional levels of security in order to switch to our Continental flight at 10:20am to Newark.

We then enjoyed each other's company for 14 hours and 45 mintues. The kids were great, everyone slept at least some. We got in a little early to the States. Immigration and Customs were smooth. We had a van pick us up in Newark and drive us back to my parents house in Lafayette Hill, PA. The Friday afternoon rush hour was not helpful, but we made it eventually.
All in all,door-to-door, it took us 25 hours of travel to get home. But we're here, everyone is happy and healthy, and Libby is now a citizen of the United States, and Meg and Timmy's newest cousin!