I consider WinXP SP2 firewall adequate for my purposes. True, this firewall only monitors what attempts to come in. If you get a virus or spyware and it's in your system and attempts to access the internet, the windows firewall does not monitor this. However if you run AVAST!, Spybot, Ad-Aware and others, there shouldn't be a problem.