Many people here prefer BA F to AA F, but you'll find quite a few who prefer AA F. Tons of discussion with lots of details elsewhere, but in brief, AA has better hard product while BA has better soft.
Also, you'll pay significantly more in BA fuel surcharges if you book flights with a BA code (regardless of which carrier operates it -- BA or AA).