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