Citi has a free MC that earns 1% cash back, paid in $100 chunks. (IOW, they won't pay you until you get $100 in earnings, which of course requires you to spend $10k.) The cap is $300 worth of cash back per year.
http://www.citibank.com/us/cards/car...E230A38E886B90
That's the only one I know of off the top of my head. There are probably some other cards that earn points towards their own rewards.
MBNA has a few reward-earning cards that can be had as MCs, and MBNA is recognized as particularly good in customer service, and they still have a lower foreign currency surcharge. The Amtrak Guest Rewards card is one of theirs, although from what I understand the desirability of this card was recently reduced because of a change in amount that can be converted to airline miles per year.
http://www.mbna.com/credit_rewards.html