That's cool. I haven't followed anything about the Surface. I have such a long history of avoiding Microsoft products that I have very little knowledge of them. What knowledge I have is from a time when Microsoft would have happily made it impossible to dual boot if given the power to do so (like if they were designing he product from the ground up).