My bank has one I was considering because it gives 5% back on certain categories each quarter. Like Q1 this year is 5% back at gas stations. Only problem is I was looking over what bonus categories they had last year, and another quarter they had travel or something like that which I would literally never use, and then one quarter was Wal-Mart and Amazon. I don't shop much at Wal-Mart and already have an Amazon store card that gives 5% back. So basically half of the year it's no better than my current card.
I was leaning towards an AmEx one.