Windows for mobile platform is stable, as stable as any other OS for the same platform. And mature. I have no idea what troubles you've had in the past with CE, but I have several devices with CE and none of them have as much as displayed an error, let alone crash, leak, etc. Let's not forget, the whole load of navigation systems have iGo or similar software, that runs over CE. When was the last time one of those blue-screened?