|Buy a Sonicwall router for about $1,000.|
I don't think you can filter those things with a basic home router.
Edit: I thought of a way. dyndns offer web filtering. I still wouldn't do it though.
How do you know when a politician is lying? His mouth is moving.