So I am trying to filter out adult content (porn, mainly) from the users on my home computers. I have read several other answers, but they seem to be pretty simplistic. I'm a tech geek, so I know all about OpenDNS as the "best" solution. The problem is that when you have hackers in your house (as I do), then they can just set their own computer's DNS to be Google's and get around it. So, what is a really good strategy to filter our bad content from home computers (Mac and Windows)? If you work in corporate IT, what strategies do your companies employ?
Thanks!
EDIT:
As suggested by @OldWolf down below, here is a good thread covering this on OpenDNS.com