I might have mentioned this before, but I will do it again. OpenDns has a service you can sign up for that will filter out bad websites. If you are at home, you can use it to help protect your children and also to protect your computers from spyware and malware. If you are on the corporate network, they provide another layer of defense against malware and spyware. It is very easy to use, you create an account and point your DNS servers or computers at their DNS servers. You then select want you want to filter and call it a day. It is very easy to use.