AA's J can be summed up in two words, IMHO, "nothing special," and I've been on the 777-300 several times already (seats are nice, food/service is hit and miss, and has been a miss more often then not in my experience). Then again, I would also refer to BA's J the same way. However, when given the choice between the two, I usually pick BA.