emagazine.com
Green Credit Rewards
Many credit cards are now co-branded with environmental organizations, promising to do some good every time