This year is our 30th Employee Giving Campaign at Microsoft and today we announced that our U.S. employees have raised $1 billion in cash for more than 31,000 nonprofit and community organizations since the start of the campaign.

http://blogs.technet.com/b/microsoft_blog/archive/2012/10/18/a-billion-ways-to-make-a-difference.aspx