I installed a new firewall at home this weekend.
I had been using Smoothwall. I liked it when I first installed it, since it was flexible, linux based, easy to administer and had regular updates. Lately, though it seemed a bit like abandon-ware with very few updates. I decided to switch to the forked version of the smoothwall project, ipcop, mainly since the security updates seem to be more frequent.
I like ipcop much better. The interface is much easier to navigate and it seems better maintained. If you have a always on internet connection and an old PC you aren't using you should try it. 
