It's getting to the stage now where my 7 year old son is wanting to use the computer more and more, so I think it's time to get some sort of web filtering software.

Any recommendations for software? I know IE has the one where you can choose to only allow sites that you input, but that's impractical. I could basically do with a (reasonably) automated one, but one that doesn't take over your system.