Goodsearch.com donates 50% of all their Yahoo powered search and e-commerce revenue to charities. They have 200 thousand members, and 1.5 million monthly users. Thus far, Goodsearch has donated $9.3 Million to charities this way.