Join Date: Dec 2003
Location: Benicia, California, USA
Programs: AA PLT,AS,UA PLAT,PP,J6,FB,EY,LH,SQ,HH Gld,Hyatt Disc,Marriott Plat,IHG Plat
Posts: 11,015
I see the appeal of trying to upgrade to F on BA. If it looks like you can do that, BA wins. Otherwise, CX is better in terms of IFE, service and seat, unless you're quite large. I'm 6'2" and 210 lbs and like it a lot, but some folks as big or bigger than me might find it a squeeze.
If by some chance you can get the new CX J, the calculation might chance. In that case, I'd save my miles for the BA F upgrade and stick with CX.