Windows 2000 IP stack has awesome firewalling capabilities. Sadly, not too many people know about it. You don't even need any 3rd party software to configure a kickass firewall.
look here
It's not as easy to set up as ZoneAlarm and similar things but it has no overhead.