From June 1st through August 31st, Bank of America will be giving 3 points per dollar on groceries and gas for its WorldPoints customers. Starting from 25,000 points, this becomes 3% cash back. Time to put away your other 3% back credit cards and start using your WorldPoints credit card.
Some of my friends say that it's too much bother to juggle cash back credit cards, going for that top dollar return. I get over $600 back per year, they get nothing.