Southwest is always my first choice. The fares are usually lower than competitors, taking into account that 2 bags fly free and others charge. The crew is friendly and helpful, whether in the air or on the ground. I've never had a lost or delayed bag. They do their best to be on time, but, in my experience, if there is a delay or cancellation, they are very efficient at finding alternatives.