>>You cant rely on Windows as a true real-time operating system. Same is true for the Apple OSes.
Of course you can. Wonderware, Intellution, WinCC all run fine under Windows. I run a large SCADA system (1600 RTUs) that controls the utilities in 3 counties and never have a BSOD.
Take a look at the follow two links:
https://secure.wikimedia.org/wikipedia/en/wiki/Real-time_operating_system
https://secure.wikimedia.org/wikipedia/en/wiki/List_of_real-time_operating_systems
Windows CE is a real-time OS, but not any other version of Windows. The foundation of Windows is not good enough for real-time, but it can go a long time without crashing.
You don’t want Windows to run your car’s electronics. Period.
What is a SCADA system?