I recently had a flight with China Air and it was better than i rememberd it 4 years ago. It even had VOD (video on demand)! I got an exit seat so couldnt complain there. Flight chicks were nice.
We made it all the way to our destination!
And they are a funny lot too. Check out the stickers: