Like the Boston Community Change Card.
There are a bunch of merchants around the Boston area that are part of the program and basically you swipe your card to get rebates and earn donations that can be applied toward the non-profit or school of your choice. Be a good citizen just for shopping, how awesome is that!
And it's free! Sign up now: SIGN UP FOR A CAHD