AA currently schedule only has 1/3 flights to JFK on the 77W with the true reverse herringbone seats, usually it's the last flight of the day. To check it, it's the only AA flight with F class.
Taking BA has the advantage of being able to UuA, and BA F is quite good on a day flight. I would say in order of preference AA 77W > BA 787 > BA 744 UD > AA 772 > BA 318