Update: One or more card offers in this post are no longer available. Check our Hot Deals for the latest offers.
The easiest and fastest way to earn lots of miles & points is to sign-up for credit cards with big bonuses.
The biggest bonuses usually come from “premium” cards with valuable perks, like the ability to transfer points for Big Travel, bonus categories, free checked bags, and more. But they usually have an annual fee.
However, some cards waive the annual fee for the first year. So you can try the card at no cost!
Here are my 7 favorite “premium” cards that waive the annual fee the first year of card membership!