Wow!
What, that's a surprise? :)
My company works with MSFT and a multitude of other outfits that work with MSFT. Our folks are on the same committees and development efforts and whatnot... people talk. It's no secret that Microsoft is pissed and scared.