Zone Alarm is pretty good, infact one of the best software firewalls for windows that I have seen. However there are still some things that it lets out. NetBios Names and crap like that. If your worried about that you may want to try BlackICE along with Zone Alarm. It sucks by itself but i found it useful for that exact problem. Here is a good site to test your privacy: [url]https://grc.com/default.htm[/url] Do the ShieldsUp! and LeakTest. I would recommended even reading some of his articles. They consist of how people have DDoS his site as well as why he thinks 2000 and XP shipping with Raw Sockets was a very bad ideal. If Zone Alarm doesn't do it for you, try Sygate or Tiny Personal Firewall.