I'd like to thank you for offering that "Full Disclosure" - it represents how Microsoft culture has changed over the years (for the better). In earlier times, Microsoft would often encourage its employees to covertly astroturf on its behalf on various internet forums or news groups. This happened on Arstechnica years ago, and involved quite a bit of drama when one of the mods traced the IP of a poster back to Redmond…
However I have trouble getting too excited about a lot of Microsoft technologies. There are some good ones out there for some things, don't get me wrong. Microsoft SQL Server has some really nice features for developers, for example, and Microsoft Access is a really nice db front-end RAD tool, if you pair it with a real database server.
But, in the end, I there are only so many things one can get excited about. I find PostgreSQL more exciting than MS SQL Server, for example.
Microsoft has become a lot more accepting of FOSS than it was when I was first hired (I watched some of this shift while I was there, but it has gone a lot further since I left). This is good. But in the end, it feels like so much Microsoft stuff is legacy technology for those of us who have made the switch that it is just hard to stay excited.