In my opinion there is no need of third party firewalls…
The windows firewall in vista and Win 7, are more advanced than xp…
If you configure the firewall well, windows firewall is way superior than others…