BofA's platinum visa signature gives 1% on all, 2% on drug store & grocery, and 3% on gas.
There's an annual fee, but if you have enough in BofA+Meril lynch, the fee is waived, and you get up to a 75% bonus on your cash back. (goes to 1.75%, 3.5%, and 5.25%)