Windows and firewall can not be used in the same sentence.
If your only defence is a firewall app loaded on a windows XP Box your are already in trouble without you knowning it.
Don't get me wrong there are very good app out there Zonealarm etc.. They just don;t cut it from a corporate stand point.