Spring's best credit card offers for travelers include free perks and travel credits on cards with low (or no) annual fees.