Southwest has been very good to me in the past, especially when connecting to the last flight of the evening. It has saved me at least 5 times in the past couple of years - 5 more nights with my family is invaluable!
On the other hand, I was stranded earlier this year by AA when the connecting flight - AT THE VERY NEXT GATE - decided to close the doors 5 MINUTES EARLY!! I was by all definitions on time (1 minute before the standard 5 minute before departure door closing), and the gate agents were literally laughing at all of us running to the next gate. No hotel, no apologies - nothing. Full hour the next day going back and forth with an AA rep at corporate with nothing more than a $25 coupon... Unbelievable.
Moral of the story - WN takes care of their customers, while others clearly do not. Have not, and will not ever fly AA again.