I keep my wallet skinny, so only three cards at a time. Always the Costco Amex, the other two rotate according to my need to make spend for a reward.
Costco Amex - Cash back. 3% Gas & Restaurants, 2% Travel. Fee is the Costco membership fee, so a sunk cost. Also, I don't have to carry a separate Costco membership card.
Amex Blue - I got this because of the smart chip. The smart reader never worked right. No fee. No reason to keep, no reason to drop. Never in my wallet.
Citi AT&T Visa- My oldest card. No wallet space. I keep it for the sake of my FICO.
Citi AAdvantage - Having a hard time making the double rewards spend, now that the Mint is gone. Will probably drop when fee comes due.
Chase Sapphire Preferred - What the other guys said. My Card for foreign travel.
Chase Subaru MC - 3% rewards capped at $500 for a $16,666 spend. I get this every year.
Capital One VISA - Cash Back. 1.25% No Forex fee. Was my travel card until Chase Sapphire came along. Now I use it for iffy internet buys.
Discover - I have had this puppy since it was a Sears card. No wallet space except for the quarterly 5% back promos. 2011 the promos were capped at a $200-300 spend so it got no wallet space. Looks like the caps for 2012 will be $1500, so it will go back in the wallet.