I agree that they have a long way to go to catch up to select 3 (the feature set looks very impressive). I can't help wondering if this will become a Microsoft story? Building on top of an old OS until it's been morphed out of recognition and very unstable unstable (Windows ME, still used DOS!). Although I believe Castle would not let this happen, surely to get the most from the new processors, the OS should be re-written from scratch underneath, with as much XScale enchanced code as possible, using the HAL to intergrate the changes with the older software (seeing as everyone has converted to 32bit already). I think this is really important to get a really slick and stable operating system that isn't bottle necked by the original RPC code!