With the arrival of Windows 8 and the rebirth of COM, allowing both C/C++ and .NET applications to create "Metro" user interfaces using XAML and programming against the same native API's, one wonders if the next version of Windows* will do the same for desktop applications. Thoughts?