I think the credit cards sign-on bonuses are a great deal. I always cancel after a year so I can wait something like 6 months to repeat the process. However, my college age daughter needs to establish credit (we don't actually GIVE her the card to use, but put her tuition or whatever expenses on it to get the miles needed) so we don't want her to cancel her cards after a year. Since we don't want her (us) to pay the annual fee, she calls them and asks for a no fee version of the cardafter a year, where she only gets 1 mile for every 2 dollars spent in exchange for the waive of fees. By signing up for Delta, United and American airlines credit cards and using them for whatever WE allow, after 1 1/2 years she now has enough miles for 3 trips to Europe. It also allows us plenty of opportunites to teach lessons on credit card responsibility, how we NEVER charge things we can't afford and ALWAYS pay the bill in full. Carefully managed bonus credit cards are a GREAT deal, as long as you don't get sucked into their loan-shark tactics and get trapped into their extremely high interest rates. Even if you had to pay the $65 fee for 30,000 miles, that is a great deal when compared to the price of tickets. It's an even better deal for those of us on the west coast who often pay almost double to fly to Europe. Also, with ff flier tickets, you get the benefit of a free stopever city and open jaws with no additional miles cost. For next Christmas, we are flying from our small local airport to Brussels, then from Brussels to Madrid, and from Madrid back to Redmond, Oregon, a trip priced at $2500, for only 40,000 American Airlines Aadvantage miles each and taxes and fees of $93. As long as you can trust yourself to be responsible (and only you know yourself) credit cards are an excellent way to get free tickets and see the world.