I flew with China Southern several times in Nov/Dec 2009. Sydney - Guangzhou - Dalian - Shanghai - Beijing - Guangzhou - Sydney. Wasnt my choice (I was travelling as part of a group), but service was efficient and flights were on time. Most of the people on the flight were Chinese, so the FA's were very attentive to us. Instead of giving us a glass of water, they gave us the 1.5L bottle! No inseat entertainment at that time, but it was 2 yrs ago. I'd fly with them again. The only other thing I noticed was that noone paid too much attention to the seats they were allocated. I was last onboard from Beijing/Guangzhou, and there was no space available for my bag, so they just put in on a chair. I asked them to strap it in, as I knew I'd gone close to my weight limit, and that thing would have hurt should we hit turbulance!