I've got you all beat. I don't have kids and I still want them, even after reading all of your posts.
As for your keyboard you need one of these...
http://www.thinkgeek.com/computing/input/8193/
and while your at it, these are neat
http://www.thinkgeek.com/homeoffice/lights/9a8c/