If you are getting a Visa for another airline, and you're a member of Frontier, you may want to get the Frontier MasterCard (
http://www.frontierairlines.com/mastercard/ ) which has no annual fee if you don't mind only 1 mile for every $2 spent and a 2500 mile signup bonus. And since some hotel promos only work with MC and some others only work with Visa, it's good to have one of each even if you mostly use just one of them, as long as you don't pay any annual fee for the other one.