We used American Airlines for the first time last year and they where fantastic. The best part is the e x t r a legroom in economy. Its so much better than BA/Virgin. If you show your ID card they will probably upgrade you as well, we sat in business on the return.
If I could fly with AA long haul any where I would. Much much better than BA with all that room!