http://www.microsoft.com/presspa ... bleDonationsPR.mspx
Since 1983, Microsoft and its employees have given more than $2.5 billion in cash, services and software to nonprofits around the world through localized, company-sponsored giving and volunteer campaigns