I heard Carl Schramm (the economist) give a talk on Tuesday, and IIRC he said that MS buys six to ten startups per month. Most big companies are buying startups like crazy now though, even the ones you'd never expect. For example, even Proctor & Gamble buys around 100 startups per year.
I actually think Microsoft does.