Travel credit cards are great, but the annual fees add up. Credit card companies offer retention offers to offset the expense.