Southwest is the only non stop option for us in the Baltimore area. I used to love flying Air Tran until Southwest took over because I prefer choosing my seat in advance. We would always upgrade with points to business class on the Jamaica flights. Made it a nice way to start the trip! Price-wise, Southwest is the cheapest option for us as well. As CaptainD said, the credit card makes it even cheaper with reward points!