I'd go with B+
Hate the co-pays for mileage upgrade, happy to have SWUs
Would like to see partner availability online at aa.com, even if it isn't possible to book online
I am happy with the award levels.
For example 50K to Europe from the US for a One Way BC ticket, all year
I was looking at DL for February and they wanted double that for Moscow for the entire month. Premium 50,000 100,000 175,000 are the low, medium, high award levels. How is Russia in February not "low"? Also, I was checking for a one way ticket, and was quoted 200K. Does DL not have one way award for 1/2 the RT miles. This was a BIG improvenent by AA this year.