Website of the Day: GoodSearch
GoodSearch Lets You Search and Give Back at the Same Time!