<prompt> Human: Recently moved to a new city so Ive been flying homeflying my gf down here for visits averaging about once a month. All my flights are in the US. Ive been flying with delta but their pointsmiles system is fucking garbage. Typically fly out of a small airport where my choices are delta or american but have recently started driving to a big one that offers every major airline. So what card could I use to get the most bang for my buck? I know theres a few with bonus miles if you spend around 5k in three months which I think I could do if I just used the credit card for all my personal purchases. Thanks  <response>: Southwest with the companion pass. Miles will add up quick especially at your travel rate 