Originally Posted by
Gardyloo
I would assume CX, since AA doesn't serve HKG, cheap fares on CX don't earn AA miles, and you can't upgrade using AA miles on CX (you'd have to go through PEK, PVG or NRT to connect to AA metal where you could upgrade.)
Given the OPs routes, I would agree. Unless the OP will fly full fare Y or in F/J. If that is the case, I would choose AA for the bonus miles. AA miles are more valuable than CX miles (except for upgrading CX metal segments).