First some observations: Linux (Android) and MacOS (iPhone) demonstrated their respective ability to scale down very nicely to small mobile devices, the sort with the software running in slow embedded storage running on a 400-600Mhz ARM processor-ish environment. Windows / Windows Mobile never did so well in this regard. Linux (Android) and MacOS (iPhone) included fantastic touch-capabilities baked into the basic UI design of the OS itself when ported to a mobile platform, which Windows Mobile never had. Today: here comes Windows 7, running very lean even on legacy hardware, and with an enormous amount of touch support baked (deeply) into the OS. From a design perspective, Windows 7 seems to have the makings of one heck of a mobile device OS. Speculation: A stripped version of Windows 7 may well run nicely on mobile platforms of the next 12-18 months, and be considered one of if not the best mobile OS out there. Thoughts?