While I have heard bad reviews on WinXP's firewall capabilities, I do not know the details. Since I have a hardware firewall I use WinXP's firewall basically as a means for others to not be able to access each 'puter on my LAN unless password protected.
As for the setup and configuration, it has uPnP which makes things easier. This means you need no configuring of INCOMING ports seperately. Instead the software will notify the firewall it expects an INCOMING port to be used. A pop-up confirms that with the user and the tunnel is set. For me, I don't know if that pop-up ALWAYS occurs so I don't trust it. I'd rather set it myself. My hardware firewall also has uPnP but again, I don't know what the software is asking without a positive confirmation so it isn't enabled and thus I have to set the tunnels (sometimes called virtual servers) myself for my FL server, P2P, etc.
_____________
Earendil
SysAdmin of Boston Freelancer server
Server community website & forum:
EarendilsPlace.net (
server rules)