The Windows Firewall (both XP and Vista) is worse than useless, it gives you a false sense of security. Why? It only filters incoming traffic. That means if malware has compromised your PC, it is able to send out all your personal info. That's right; the Windows "firewall" does not stop that! But SPF...