Most folks who fly American Airlines regularly will do better with another American Airlines card, like the Citi / AAdvantage Platinum Select World Elite Mastercard or CitiBusiness / AAdvantage Platinum Select Mastercard. That's because these cards offer better bonus categories and benefits like free checked bags and preferred boarding. That said, if you're completely opposed to paying an annual fee and still want a card that earns American Airlines miles, the American Airlines AAdvantage MileUp is a good choice — particularly if you're looking for a no-cost way to earn more Loyalty Points toward elite status.