Actually, Vista's firewall is much more granular than the XP firewall was. You can set pretty much any kind of block or exception for anything. All programs, one program, no programs, ports, inbound and outbound rules, based on if you're connected to a public, private, or domain network, ipsec requi...