Community First Credit Union
Community First credit cards are one of the only cards that will not only benefit the cardholder but also the community at large.
A portion of the annual fee is given to a charity in order to give back to society. You can't find that type of giving philosophy at most of the big banks.
Community First credit cards

