A-
Pluses ^: Upgrade-ability on all fares; lots of upgrade inventory; definite perks for elite fliers (and let's hope we can keep them); the only program that counts non-BIS miles for lifetime status; reasonable lifetime status thresholds; satisfying network of partners, both airline-wise as well as non-flight related; great EXP reps
Minuses
: No (current) possibility of top-tier lifetime status; web-based possibilities for many functions either non-existent or very convoluted; one of the slowest websites I have encountered in the travel industry (only surpassed--or underpassed--by Hilton's dinosaur)
I must say, I am very happy to have been an AA member for more than 25 years.