Citibank is offering 25,000 American Airlines miles for purchases of $250 or more on a new American Mastercard.
I still like the 20,000 mile offer better because it comes with fee waived the first year, and a simple $1 gas purchase will trigger the bonus. The 25,000 mile offer’s $85 fee comes immediately, so you’re paying 1.7 cents a mile for the incremental 5000 miles.
Update: the offer mentioned in MilesLink and today’s AAdvantage25 offer are different.
The former is 25,000 miles for $250 in spend and an $85 annual fee. The latter is 25,000 miles for $250 in spend and fee waived the first year.
In theory you have to apply today to get this offer. However, if the Citibank page detailing it is still around later (and experience suggests it will be) you can probably continue to get it in the future. Here’s the direct Citibank link whose terms and conditions specify the fee waiver. Make sure you print it and save it for later, just in case!