For me I use Norton Personal Firewall. It's good lol. It has a thing that restricts private info. Also protects against computers withina network and allows you to allow access. It integrates with Norton Anti-Virus which I also have
Also has good logs and ask you what you want to permit internet access to (You can switch this off)
2003 though
must get 2004