Had one bad experience with AA and never flew them again: Going from BOS-ATL with connection at DFW. BOS-DFW was late, so I missed my connecting flight. Got on the next flight with some waiting prior to boarding and taxied for 6 hours - no joke! Finally turned around because the defrosting machine was broken (there was barely any snow on the ground!) Was told no compensation whatsoever because the cancellation was due to the weather (out of their control, they say). Managed to book myself on the earliest flight out the next morning, so I spent the night at the airport. Of course, they turned off the heat so that it was beyond freezing in the building. Finally boarded the plane at 6am, waited an hour and half and had to deplane due to technical problem. Was told the next flight will be at 9am or so. Boarded that one, waited another hour or so before finally taking off. I wrote to American Airline to complain about the situation. Never heard back from them, so I said screw it! I vowed to never fly with them again, and I haven't since.