Lol, that keyboard did indeed make me feel a little ill. My girlfriend smokes, but if she ever did that to my keyboard... *shudder*
eric - I'd rather power it from the PS/2 itself. I know I could run a molex's 5V line down through a jack, but it's extra cables and my PC has enough of them sticking out of it to hang myself a thousand times over.
Related smoking story:
I worked in a PC repair shop for ages, and we had a guy bring in a machine from his office that wasn't working. He said it'd boot up breifly, then just shut down with no error in mid-POST. It looked pretty old, and the white plastic had faded to that dirty yellow. I booted it up and it did exactly as he said, but it seemed to die quicker and quicker each time I tried. Then I spotted the CPU temp in the BIOS - almost 95°C. I opened it up and witnessed the horror of its contents. The entire inside of the machine was covered in a layer of thick black gunk. The fans couldn't even spin. What was worse was the smell. It was like the contents of a million ashtrays glued together with melting plastic. These guys must have been using the machine for 10 years whilst chain smoking 24/7. It's scary to think that if the PC was that bad, what did their lungs look like?
My boss was just as gobsmacked as I was, but I figured I could try and clean it up a little. He phoned the guy up and told him it'd cost extra because of the state of it. I took the machine outside (it was stinking up the place) and put on some rubber gloves, then proceeded to extract the hard drives and take off the CPU fan. There was no way that I could salvage the fan or CPU heatsink, they were both completely drowned in the tar. The motherboard was coated, so was the chipset heatsink and fan. The PSU had gunk inside it, I'm surprised it hadn't blown.
In the end the whole machine got scrapped. I had to take off the controller board on the hard drives, clean the gunk from underneath, and put them back together for use in the new machine. We actually put the old case and the components in layers of plastic bin bags just to get rid of the smell. The guy at the local dump didn't look too impressed.