Tomorrow I will be reporting live from the Beijing Airport if I can find a free WIFI hotspot. My trip to China was more about train travel than planes this time because I wanted to see the countryside, and did see about 1800 miles of it from Hong Kong to Shanghai to Beijing. But no trains back to USA and I will be happy to be flying home tomorrow PEK to SFO to MFR.
My friends, who flew in from Shanghai, have been very impressed with the domestic air service saying that even regular class is very impressive. I think they flew China Air from Shanghai to Beijing. The cost here for domestic air is very reasonable and I think you can generally book at last minute (though avoid that on general principle). $142 for Shanghai to Beijing.