Since your credit is good you should consider cash back credit cards. Most cash back credit cards offer the standard 1% cash back. Some cards offer up to 5% cash back on rotating categories. But the biggest cash back, up to 20%, will be offered when you shop with your credit card online using specific merchants that have partnered with the card issuer. Check the issuer’s web site for more information on which merchants they work with.