Everyone loves cash back rewards, because you essentially earn money for spending money. A recent survey of 800 people with investable assets of $100,000 or more showed that 60% chose cash back as their favorite credit card reward.To help you figure out which card is right for you, CreditCards.com has compiled a list of the best cash back cards that offer the most generous rewards programs around.1. Chase Freedom For a limited time, earn a $200 bonus when you spend $500 in your first three months, and an extra $25 bonus when an authorized user makes a purchase within the first three months.Earn your cash back with quarterly 5% bonus categories, and an unlimited 1% base rewards on all other purchases. Just don't forget to sign up for those bonus categories.Other things to know:13.99%-22.99% variable APR.No annual fee.Good to excellent credit needed.Earn a $200 bonus after you spend $500 in your first three months.5% cash back on up to $1,500 in combined purchases.2. Discover itThis exclusive offer comprises quarterly 5% bonus categories and 1% back on all other purchases. New card members can automatically double the cash back they earn at the end of their first year ' effectively earning you 10% cash back in categories and 2% on all other purchases.Other things to know:No annual fee and no foreign transaction fees.Excellent credit needed.0% APR for 12 months on purchases and balance transfers, then an APR of 10.99%-22.99% variable; a 3% fee applies to each transferred balance.No expiration on rewards.3. Citi Double Cash Card Citi's Double Cash card is a newcomer to the list, having launched a few months ago. With this card you'll receive 1% base rewards as you spend and another 1% cash back for the amount you pay on your balance. And the best part is it doesn't matter where or what you spend your money on ' the rewards are unlimited and don't expire as long as your card is active at least once every 12 months. There is no sign-up bonus, so you would need to spend $5,000 just to equal the $100 bonus that other cards offer.Other things to know:12.99%-22.99% variable APR.No annual fee.Excellent credit needed.1% cash back when you buy, plus an additional 1% cash back as you pay for those purchases.4. US Bank Cash+' Visa Signature Card The US Bank cash + card offers a $100 sign-up bonus after users spend $500 in the first 90 days of opening the account. You also receive 5% cash back on up to $2,000 in purchases on qualifying categories that you choose. You can earn an additional 2% on your choice of a qualifying category like gas or groceries, and 1% cash back on everything else. And the first time you redeem $100 in cash back in a single redemption, you will get an additional $25 bonus.Other things to know:12.99%-23.99% variable APR.No annual fee.Excellent credit needed.5% cash back in qualifying categories on up to $2,000 in purchases each quarter.No limit on the cash back you can earn.2% cash back in your choice of qualifying category; 1% cash back on everything else.5. Capital One Quicksilver Cash Rewards Credit CardThe Capital One Quicksilver card offers 1.5% cash back, with the cardholder receiving the full 1.5% at the time of purchase. It also offers a one-time extra $100 bonus when you spend just $500 on purchases in the first three months. There's no annual fee or foreign transaction fees. Best of all, there are no limits on your rewards ' you're free to spend on whatever, wherever, and rewards don't expire until you close your account.Other things to know:0% introductory APR for 15 months (then 12.9%-22.9% variable APR).No annual fee.Excellent credit needed.One-time $100 bonus after you spend $500 on purchases within the first three months.This post is sponsored by CreditCards.com.Find out more about Sponsored Content.Join the conversation about this story Click here to read full news..