For commercial firewalls:
Black Ice:
[link|http://www.networkice.com/|http://www.networkice.com/]
Norton Personal Firewall:
[link|http://www.symantec.com/sabu/nis/npf/|http://www.symantec.com/sabu/nis/npf/]
Winroute Pro:
[link|http://www.kerio.com/wrp_home.html|http://www.kerio.com/wrp_home.html]
Outpost 2.0 Firewall:
[link|http://www.agnitum.com/products/outpost/|http://www.agnitum.com/products/outpost/]
Sygate Personal Firewall Pro:
[link|http://soho.sygate.com/products/spf_pro.htm|http://soho.sygate.c...ducts/spf_pro.htm]
For Free Firewalls:
Outpost 1.0:
[link|http://www.agnitum.com/download/outpost1.html|http://www.agnitum.c...oad/outpost1.html]
Kerio Personal Firewall:
[link|http://www.kerio.com/us/kpf_home.html|http://www.kerio.com/us/kpf_home.html]
Sygate Personal Firewall:
[link|http://soho.sygate.com/products/spf_standard.htm|http://soho.sygate.c.../spf_standard.htm]
I reconmend and use Outpost 1.0, I do not reconmend Zonealarm.
Also if you have a used system, like a 486 and up, install Linux on it and get Smoothwall and use it as a router:
[link|http://www.smoothwall.org/|http://www.smoothwall.org/]
Good luck.