@vesuvius: That's a lot doom and gloom.   I happen to believe what ketch just said that WINRT will grow to cover all of desktop apps and Windows 8 store apps.   We will all use our favorite managed language to call into the OS.   .NET is dead.  (long live WinRT)