In my opinion, the best business class seat JFK-LHR is the AA 777W. If you can use miles to get that, I would rank that above the BA planes. You also get the Cathay and Qantas T3 biz lounges leaving London which are better than the Club lounges at T5 for the return.