If you do fly a lot with American Airlines, it can be worth applying for the Citi / AAdvantage Platinum Select MasterCard. This card has benefits that can be worth its annual fee provided you are going to use these benefits. Also, the miles you earn with the card can cover the card expenses. Simply make some calculations and if the perks are not worth the card expenses, then you may want to get a no annual fee credit card. For example, it can be the Barclaycard Arrival credit card. The card comes without perks but you will earn miles that can be redeemed with any airline, including with American Airlines.