wow, nice post, I too am just starting work and until I situate what concrete I would like to do. But this post makes me believe in my powers even more. This is really great.
One popular choice is using OpenDNS, a cloud-based DNS service that allows you to filter and block certain categories of websites. It can be configured at the router level, so it applies to all devices on your home network.