I just finished AONE4 RTW. Flew LHR-HKG in CX and LHR-DXB-LHR in BA all in FC. Strongly recommend CX. CX is better in every aspect - service, IFE, seat/bed comfort, food. On BA, seat was broken, lousy headsets and service was non existant on DXB-LHR leg.