Long time lurker, first time poster. I was hoping to get some advice from the veterans on this forum.
My company's travel policy to LHR from JFK is either Business Class on BA or First Class on AA. I know that the rollout of BA's new Club World is almost complete on this route but my question is this. What would you guys recommend? I am leaning towards BA since AA's first class product appears quite dated. I haven't travelled on either one so was hoping to get some firsthand advice here.