Originally Posted by
isriam
it depends on what city you're in. if you are in an american hub city you might do better earning avios.
Only for non-stop domestic coach travel. (BA thinks that domestic "First" is two or three classes up from coach, and so charges way more of a multiplier than AA does, which thinks on most domestic planes that it's only one class up from coach, by calling it BusinessFirst from a redemption standpoint.)
And before you pooh-pooh award travel in domestic "First", sometimes there's only "AAnytime" awards in coach or "Saver" awards in "FIrst" on a domestic trip; which would you rather use in that case? But that choice is only available if you're booking with AA miles.
Meanwhile, as to where you're based: It works better for an American hub in the middle of the country (like DFW or ORD) than in a corner (like LAX or MIA).
BA Avios requires more points for business class longhaul international in most cases than AA does even after AA's upcoming devaluation, because BA had an even bigger (in most cases) devaluation for business class longhaul international (especially redeeming with partners) last year.