Just read this article. It's an interesting take on where Microsoft may end up.

I really don't see Linux taking over the desktop anytime soon but I would love to see Microsoft adopt a put together your own OS attitude.

http://www.eweek.com/article2/0,4149...04DTX1K0000599