With a local (Louisville, CO) kiosk builder, even interviewed for a job there once.
Basically, all they do is package Dell Windows PCs in a fancy box and add some hardware, like a mag card reader. Software is supplied by the customer.
They're making a killing, largest Kiosk supplier in the world (self-claimed, haven't verified that).
I've had the thought that kiosk-centric hardware (even if the customer demanded a Windows solution) would make a better, more cost effective solution than a Generic PC, especially if there's no hard disk.
Box is right, this line of thinking would be great in the POS world as well. These type of industries are stuck in the mode of using a complete computer where a device is probably better suited to the task.