Well,
all hotel cards from AA's partner hotel programs can transfer to AA (remember, SPG Amex is simply a card for the Starwood hotel program, so it is a hotel card), but I don't think any others have as good a net earn+transfer effective miles/$ as the SPG Amex. However, many have no annual fee, which could make one of them worth it (at least until a better option comes along), if you don't have
tons of MC/Visa spend. Now that BofA has exited the hotel card business, the bulk of them are from either Chase (Priority Club, Marriott, Hyatt) or Barclays/Juniper (Choice, Best Western, WyndhamRewards).
(Hilton would seem to be out of the running for you, since it either has Amex or for Visa it uses Citi.)
Of those, I think WyndhamRewards (from Barclays/Juniper) may be one of the best if you're simply after AA, because they have an unusually good transfer ratio of 8000 WR points to 3200 AA miles (most other hotels are 5:1):
http://redemption.wyndhamrewards.com...item_id=102580
and you earn 2 WR points/$ on all purchases (3 on WR hotel stays), so for $4000 spend you get 3200 AA miles, which isn't bad for a no-annual-fee Visa:
https://www.barclaycardus.com/apply/...7&cellNumber=1
(As far as I can tell, unless you do lots of WR hotel stays, the annual fee version gives you nothing in the long run, just a
bit better signup bonus. But this card's signup bonus, if you're turning it into miles, isn't so great, it's the close-to-1-mile/$ steady earning rate with no annual fee that's the good thing about it.)
The one better possibility
eventually:
Keep checking periodically as to when/whether Diners Club US (which operates on the MasterCard network) starts offering new personal accounts again. It stopped a couple years ago when Citi started the process of selling it, and although it's now offically been taken over by Bank Of Montreal/Harris Bank, some aspects (including the website) are still operated by Citi as of today, so the transfer is going quite slowly. It's likely (but not absolutely certain) that BOM/Harris will (a) continue a net 1 AA mile/$, and (b) start offering new personal accounts again, but if so, no one knows when the latter will occur.