As part of their “30 Deals in 30 Days” promotion, American is offering 30 AAdvantage miles per dollar donated to either the USO or Susan G Komen through May 31, 2011. The only restrictions are that the donation must be at least $25 to qualify and you can earn a maximum of 50,000 miles per charity if you have an address registered in the US, or 60,000 miles if it’s registered internationally. You also have to register here.
While buying miles at 3.3 cents per mile isn’t exactly a bargain, these are both great causes. Also keep in mind that since you’re getting something in return for your donation, you’ll have to deduct the value of the miles from the amount you donated to determine the tax deductible amount (or at least that’s my understanding).