It's refreshing to hear Microsoft is branching out their OS to the ARM platform, this could lead to new breeds of programming languages for developing business applications which currently is dominated by the .NET languages. Considering that Windows Phone 7 already runs on ARM and have been quite successful since its launch, I can see Windows OS following suit and becoming more prevalent on portable devices such as tablets. I'm expecting an early alpha or beta version of the Windows x86 port to ARM ......