For me...
(1) Aircraft type is a big factor, especially if the BA A380 (^) is an option. However, IFE varies more between BA aircraft types.
(2) Do you drink a lot while flying? I believe AA only provides beer and wine, so you'll want BA if you require inclusive spirits..