Highly recommend the Southwest credit card - we snagged a FREE COMPANION PASS for a WHOLE YEAR with purchases plus the bonus points at signing. Worth hundreds, if not more if you travel lots!
Seating is by first come first serve basis as well as the type of ticket you buy. So unless you want to sit in the middle seat, check-in 2 hours early!!!!!!