Originally Posted by
benshushan
Best % cash back rewards card ?
2% CB is pretty good. You can get that on the Fidelity Visa if you have an account with Fidelity, or Citi Doublecash. Discover will give you 2% the first year, and 3% the first year on the Discover Miles card. Capital One has Spark Cash but you need a legitimate business to get it, and also I think the "Venture Miles" card. Note that many so-called "Miles" cards are really points good for one cent whether spent on travel or anything else.
There are a few cards that give more than 2% but require another tied-in account. For example, Bank of America pays up to 2.625% but you need $100,000 in a Merrill Lynch account to get this.
Note that if you are doing normal spend (and paying your bill on time) you can probably keep these cards forever, but if you do manufactured spending you will probably eventually get closed down.