What Microsoft considers as threats
Microsoft doesn't usually make item-by-item comparison with its competitive products due to its enormous market shares unless, of course, the competiting products become highly relevent in the playing field. Most of the threats come from the Open Source community. One of the most significant is OpenOffice.
Recognizing it's alarming rate of adoption in the corporate level by IBM and Novell, Microsoft provides a Competitive Guide
to challenge what OpenOffice claims to provide, i.e., on the basis of these arguments:
free, good enough, compatible to total value delivered by Microsoft Office
In response to the Competitive Guide, NewsForce has a different and extensive view: Microsoft displays fear, uncertainty, and doubt toward OpenOffice.org
. The author concludes with the following comment, "Microsoft used to have an advertisement asking where you wanted to go today; this is more true of OpenOffice since it allows you more control of your data through vendors and even inhouse staff who can help with it. Microsoft is dictating a future; this is why they do not allow Open Standards."
Microsoft has not made any public response on another Open Source project that has been gaining attention, Mozilla. The funny thing is, it's upcoming Windows software development architecture, most notably XAML, based mainly on the highly successful XUL developed by Mozilla.
Recently, Microsoft also has a migration guide to sway users of the highly successful ColdFusion MX to adopt ASP.NET in this entry
of MSDN Library.
How do you decide your choice of software? In my opinion, it depends on how and where you use and see software in general. It's not a clear cut question. In the end it's what you do with software that counts.