Thanks for the info guys, it's been very helpful. Although I'd prefer to go with AA, it's looking like the CZ direct flight from LAX is the way to go (I've flown their business class before and the seats were not too bad) thanks again for the responses