It depends on what airline you use the most. Delta is the airline that serves my area and I fly them a lot for work and leisure. I also have the Delta Amex card that allows for free checked bags (there is a fee for the cc -- it pays for itself). I have the United and SW equivalent of Delta's Skymiles program, but I fly them rarely, so I only get miles when I fly.