The more cards you have, the better it is for your FICO score...up to a point, anyway. That "curve" is pretty healthy on up to 5 or 6 cards, then begins to flatten, and by the time you pass 10 or so there's really no significant benefit to having more.
So I would triage the cards. The older they are, and the higher the CL is, the more valuable they are. The newer they are, and the lower the CL, the less valuable they are. If a card is your oldest reported account, don't close it.