You will get some great sign up bonuses with any credit card but I am a bit concerned that you believe the "free tickets" will be rolling in now. If you are only accruing miles by credit card purchases it could take a while to get enough miles for an award. The sign up bonuses are one time thing. It takes 25,000 miles to get a free domestic round trip ticket. You say that you would like 2 to 4 free tickets a year. There are sometimes bonuses for shopping at specific stores during a period of time but the general rule of thumb is $1 spent = 1 airline mile. Do you have $50,000 - $100,000 in credit card charges a year? Otherwise there is really no way to get that many "free tickets"