I too recommend coach on AA rather than BA. I haven't travelled on either in coach lately, but have asked quite a few others who have. They generally seem to favor AA over BA in coach and BA over AA in premium class. (WT+ is a different story).
777 as opposed to 747 gets you better entertainment. Also if your equipment is MRTC (quite likely) then it is superior to BA regular coach.