I prefer AA’s seat and pillow. I don’t know which equipment BA uses to/from ORD, but while the mid-J 747s (Unless refurbished) are bad and their IFE is dreadful, I prefer the IFE content on BA’s 380s, Super High J 747’s , and 777s —yes, AA has better screens, but never shows anything I want to watch. I think AA’s food is slightly better—wines on either are barely potable.
i generally prefer BA’s FAs.