Most generous corporations - Forbes Magazine
Big round of applause time!
Most Generous Corporations - Cash Donations:
No. 1: Wal-Mart Stores 
2007 cash donation: $301 million 
No. 2: Bank of America 
  2007 cash donation: $211 million
No. 3: Exxon Mobil 
  2007 cash donation: $173 million 
No. 4: Citigroup 
  2007 cash donation: $146 million 
No. 5: Johnson & Johnson 
  2007 cash donation: $127 million 
No. 6: Chevron 
  2007 cash donation: $122 million 
No. 7: AT&T
  2007 cash donation: $119 million 
No. 8: General Electric 
  2007 cash donation: $114 million 
No. 9: Microsoft 
  2007 cash donation: $110 million 
No. 10: Wachovia 
  2007 cash donation: $103 million 
Most Generous Corporations - Percentage of Income:
1.7% of operating income
2007 cash donation: $57 million
2006 operating income: $3.3 billion
      No. 2 Tyson Foods
  1.6% of operating income
2007 cash donation: $8 million
2006 operating income: $492 million
No. 3 Bristol-Myers Squibb
  1.4% of operating income
2007 cash donation: $59 million
2006 operating income: $4.1 billion
No. 4 Best Buy 
  1.4% of operating income
2007 cash donation: $31 million
2006 operating income: $2.2 billion
No. 5 Eli Lilly
  1.3% of operating income
2007 cash donation: $70 million
2006 operating income: $5.4 billion
No. 6 Wal-Mart Stores
  1.3% of operating income
2007 cash donations: $301 million
2006 operating income: $23.6 billion
No. 7 Fluor Corp. 
  1.2% of operating income
2007 cash donation: $10 million
2006 operating income: $531 million 
No. 8 Xerox
  1% of operating income
2007 cash donations: $25 million
2006 operating income: $2.5 billion
No. 9 Caterpillar
  0.9% of operating income
2007 cash donation: $74 million
2006 operating income: $7.8 billion
No. 10 Northrup Grumman
  0.9% of operating income 
2007 cash donation: $30 million
2006 operating income: $3.2 billion
Interesting how diverse these companies are. They are not all, say, grocery stores. Also, it is interesting to note how different the companies on the lists are. Only Wal-Mart and Exxon-Mobil make both lists.
Here's the full article:
http://www.forbes.com/home/2008/10/16/most-generous-corporations-corprespons08-lead-cx_mk_1016charity.html