Having just done AA in Business (on 787) my favourite thing about it is the seat, which is bang on, but the food was ok- not amazing. Service was pretty good, though in the past BA's CW service has always been very good on the Dreamliner in my experience, but less good in the bigger CW cabins (especially 380).