Credit cards have become an integral part of modern life, but beyond convenience they offer a valuable perk: rewards programs. From cash back to travel...