It occurs to me that all this stuff is primarily for tablets, and tablets mostly use ARM chips. Microsoft have said Windows 8 will run on ARM, but it will take a lot of work to make the .NET CLR run on ARM. If I read anything into this its that there probably isn't an ARM version of .NET coming.