For about twenty years, banks and financial institutions have figured out that appealing to peoples hearts is the way to get them to open their wallets. Affinity credit cards have a charity logo as well as the issuers logo; each time the card is used to make a payment, balance transfer or wit...