If we're comparing AA to B6 strictly based on comfort ( a huge factor for me ) then there's no contest. B6 destroys AA.
The Direct TV is also another huge in-flight advantage. Sure AA gets you miles and you can get bumped and get some free vouchers, etc ---BUT some of us actually like to get where we are supposed to be on time w/ no problems...