Chase Sapphire Preferred: it offers 40,000 bonus points, equal to $500 in airfare or hotel lodging, after you spend $3,000 during the first three months. The annual fee of $95 is waived the first year.
British Airways Credit Card: 50,000 bonus miles after first purchase and up to 50,000 additional miles, depending on your first-year use, which can add up to a free round-trip business class ticket to Europe. It does have a $95 annual fee.
Hilton HHonors Surpass Credit Card: let's you earn up to 60,000 bonus points - 40,000 after the first purchase and 20,000 after $3,000 in charges. That will get you eight free nights at a Hampton Inn or one night at a Waldorf Astoria. The annual fee is $75.
To get these cards you will need a very good credit score and you should only apply for a rewards card if you can and will pay it off in full each and every month.
For more information
Card Hubs Best Credit Cards
Compare cards at: