We used AA for several flights into and around the USA as they are part of the one world group of airlines. We also flew with BA, Cathay Pacific and Qantas and we thought AA were the best in terms of service and flight enjoyment.
I like the self check in desks.
We did have a 3 hour delay in Miami though and the reason given were laughable.
Would use AA again no problem.