In the wake of falling fees, it's time to reassess your credit cards.

The average card carries half a dozen fees — same as last year, according to a new report from CreditCards.com analyzing 100 major cards. But some charges are becoming less common and others are easier to avoid.