I have been using Win XP, and it comes with a firewall, which I have never really done anything with. I recently found this overview of firewalls on ZoneAlarms site: ZoneAlarm by Check Point - Award winning PC Protection, Antivirus, Firewall, Anti-Spyware, Identity Protection, and much more. They clearly know there stuff, so I am thinking about getting their free firewall. It seems if you want a completely free anti-virus solution, then the ZoneAlarm free firewall would significantly increase your security. I also heard that if you are using anti-virus software, that it is better to use the free Zonealarm firewall then the WinXP firewall. Is it because the Zonealarm firewall is more configurable or user friendly? Why is it better? Is this also the case for Win 7?