Citibank AAdvantage MasterCard is offering 25,000 miles for sign up plus no annual fee for the first year. In theory, you have to sign up today to get this deal, but they are usually a bit flexible on this, make sure you print your terms and conditions at the time of application.
Link To Offer