I've forgotten whether it was NCR or Dibold who shifted to Windows first, but I think they're both on Windows now for new ATMs. To their credit it wasn't their doing - bank managers insisted on Windows so they could "integrate" the ATM's with their other Windows systems.
Next time you see a "fuck you bagel" message on your ATM screen you'll know it's working hard as a Netsky or MyDoom spam relay and really doesn't have time to dispense any money for you. Please come back next week and try again. It's OK, all your money is in the Ukraine anyway.