I drove up to the Huntington ATM in Delaware once and saw the Windows XP boot splash screen, then BSOD, then boot loop, over and over... I was surprised that ATM's weren't based on some kind of hardened Linux. Most "appliance" type devices are these days. At least in my industry.. PBX switch gear, DVR's, conference bridge, access points, etc..