There's a cool site called www.goodsearch.com
It's a search engine powered by yahoo and every time you search, it donates money to charities. You can decide which charities to donate to and add any charities tha arent there.