Google is giving 20.000.000 USD to charities, as the year 2010 will be very hard on charities Google is giving some 20 million USD to various charities. On the list they are sending out (Current list of intended recipients) there are some 30+ charities such as
Happy holidays!