Most of our new machines at work now run on windows based controls and I must admit that it does give a lot of options that were missing before. But on the other hand we still have a couple of old machines that run on plc's and they don't give us any problems at all with the control side of things. If something has gone wrong most of the time it has been a hardware issue.