AA's 77W (and even in Y, it's quite nice, despite the 3-4-3) is a no-brainer if you can get MCE (currently available for free to OW elites, though that will be changing eventually). I found the seats comfortable, the IFE/power excellent. Food is so-so, but that's the way it is (and not much different than BA's realistically in Y).
The BA A380's will be a good choice. Avoid the AA 772/767's (not used on the LAX/LHR) run if IFE is important to you.