While other alternatives provide excellent rewards for certain types of purchases like travel and dining, they often offer mediocre rewards for all other spending. (valuepenguin.com)
Financial institutions, like credit unions, usually have excellent rewards programs. (dfcu.com)
Cards for good credit often offer excellent rewards, can have superior balance transfer options and are great for building credit. (creditcards.com)