Perhaps more open source projects are in the works for Microsoft?
Perhaps a port of Office Technology to Star Office to run on Windows/Solaris/Linux?
Perhaps Microsoft Office on the (Linux) Java Desktop?
You know, Linux is the best competition for Windows since OS 2 / Warp.
And Linux is gaining every day ...