What about WinRT? Can C++/.Net use it? What is XAML in WP8? Silverlight or WinRT based? What about html metro apps? I thought this was the main benefit of a common kernel, write once, run anywhere, not 'just a few tweaks' and two builds of your app.