Saw a presentation of one of the founders of Berlin based company betterplace.org yesterday. I absolutely love the idea, it’s an online marketplace (like ebay or amazon) for social projects, that allows you to give donations directly to social projects posted by people who are actually working on these projects, not some obscure organisation.
The credibility of these projects is regulated by the community itself, donations are forwarded 100%. Betterplace themselves are a non-profit organization and make their money by consulting companies for social activities based on the platform.
Rarely heard of a smoother and nobler business model!