I do not want to get into this too much as it is way too soon to praise, critique or condemn a product demoed so early in the product development cycle. For the record though I love the Metro UI part of Windows 8. I think it is an innovative user interface and I have said so before about Windows Phone 7 Series.
Nevertheless I will point out one important distinction between Apple and Microsoft. Apple announces features when they are mostly baked. They do not come with a feature or product and say: “While today it has still bugs, just wait until it is out in a year”. That is just bad business. And they make technical design decisions and then stick to them. The recent ambiguity coming out of Microsoft with what will happen to traditional Windows apps on Windows 8 leads to confusion and is to the detriment of the new product.
Update: Oh yes, one more thing. IE10 will drop support for Flash. Now I think the message about this piece of technology is clear. And again Apple was the first one to take the jump. So how about Android? Anyone got Flash running on an Android device?