I primarily use the Skymiles Amex. I hate to pay for a credit card but with the platinum card you get medallion qualification miles. This gets you to elite status faster so that you can get bonus miles and free upgrades. This has made it worth it to me.