The AA seat marginally has the edge over BA upper deck window 747/A380s; they also have personal air vents.
But I like the 747/380 more than a 777, and the new BA catering bedding is better than AA, As is T5 over T3.
So on that basis id take the 380!