Having good credit can afford you many opportunities, including qualifying for well-rated credit cards that earn rewards and valuable perks. The best rewards credit cards for good credit feature ...