KOSOVAR1 I think that MSWFUJOWDFFYC is right-on about limiting access to objectionable websites (as long as it doesn't limit your kids' ability to access a wide range of materials and perhaps to even to set up a shared-use volume. I knew my original comment would bring a legion of pseudo-moralists, snoops and control freaks raining down on my head. To them, I say YES, I am a parent and I happen to have a great line of communication open with my kids. I don't have to sneak around them and install hidden key loggers on our computers or feel I have to recast their developing minds in the image of my own. At 16, 11 and 9 years of age, I can say they have never let me down and they appreciate that I trusted them. If your own kid finds out that you've been spying on him or her in such a reprehensible way, you deserve to lose their trust. Just the fact you installed a key-logger to "snare" your kids says a lot about your own skewed morality, and failure as a parent. Another commenter was already right that kids who resent their parents authority are going to do as they like anyway over at the neighbors house.
Having said all this, if you want to shield your youngest kids (without snooping on them) I recommend OpenDNS, which will also protect everyone from phishing and similar scam sites. It catches about four phishing emails in my mailbox every month and if I don't want the 9 year old to be exposed to porn, it blocks that too. It is highly configurable too. Too bad it can't filter or block sneaky old busybodies though!
(Version 1.2.1)