Signing up for credit cards to earn frequent flyer miles and hotel points is the easiest and quickest way to earn miles and points for free flights and hotels. Through the accumulated knowledge of frequent flyer forums and blogs, a set of best practices have emerged. I have put them at the bottom of this page.

Content removed due to expired offers. Click here for the top current credit card sign up bonuses.