To meet the 'free' requirement, I would have to go with Zoanalarm also. If you have XP, its built in firewall is decent. Neither of these have adequate logging features though. If you want to spend some money the low end Netscreens are very nice and flexible. And if you have money to burn, Cisco Pix will let you do just about anything you want.
|