Mary-Jo Foley highlights the confusion of Microsoft's Windows upgrade roadmap.
I've no idea what corporate Windows users are likely to do, faced with this mess. But M$ could be making it a lot better. Here's one suggestion : Give Windows 7 away, free-as-in-beer, to all existing Windows Vista licensees. XP users still have to pay to upgrade, but M$ should get everyone off Vista and on to Windows 7 as quickly as possible.
This is, of course, assuming that Windows 7 is as good as everyone says it is. But what about earlier incompatibility issues? Once again I ask, isn't Windows 7 based on the same core as Vista? Are they making it better than Vista by undoing some of the things that were new in Vista? Can 7 be both more compatible with XP and more compatible with all the new .NET stuff that came out on Vista?