A new Windows? Please supplant the old one.
terhech.de
terhech.de
I do not mean this as a quality slam, it's a business observation. Give up windows and they're suddenly just another entrant, and what business sense does that make? Other OSes already do virtualization with software, and it wouldn't take that much to put together a %buntu that natively supported VirtualBox and Windows, where you stick the XP/Vista/7 install CD in at a defined point in the installation.
Better to just start dumping their biggest bits of baggage over time and slowly migrate to better tech than have a big bang "everybody dies" big OS. They can get there just by lowering the priority on backwards compatibility a little, rather that slamming it to 0.
This bears a certain striking resemblance to what they are actually doing, oddly enough. Either way, it can't be a fast process; a brand new OS would take years for the ecosystem to spin up, and these changes will take years. There's no fast solution.
A new Non-Windows Microsoft-OS might actually work, if it would be crammed full of breathtaking, innovative, extraordinary great features (whereby features I mean useful, life-enhancing ideas, not gimmicks). And it's very, very difficult to start with a blank slate and come up with something distinctly different but still incredibly awesome and useful.
We've seen that most users can't be bothered to upgrade machines. You have to give them an old-car, new-car model: copy all their precious data, then throw their entire box away and give them something new that happens to be running Windows virtually.
A virtual PC must be as easy to buy as an iPod.
It must be cheap (free of any nonsense about not being able to reuse old upgrade-only copies or otherwise paying again for Windows). A program that would let people trade in old PC hardware for fast new virtual boxes would be ideal: something that copies their entire Windows image onto it right at the store, preserving their files, much like you'd trade in your car and keep whatever stuff you had in the trunk.
And, it must start looking "uncool" or almost unheard-of to use anything else as a Windows PC, similar to the effect the iPod has had on other music players. It has to feel "ridiculous" to the average person to keep using some old clunker PC, it can't just be something that tech people would think.
To get something like this done they'd probably be better off abstracting the OS and making it insignificant in the way as web browsers do. Imagine the Windows Phone 7 OS running on laptops and tablets, all silverlight driven and no sign of a filesystem anywhere. Then they could release a version that runs on classic Windows, OSX and linux.
Microsoft is still an innovative company that needs to do a better job fast tracking R&D to real world applications.
So Windows already does what you're asking for...