Growing competition among credit and debit card issuers has led to several innovations that have greatly benefited the customers. After doling out 'free for life' cards, 'cash back' offers are now their new mantras. Of course, the bottom line is that they want you to spend, spend and spend...