Interesting article on firewalls at the link below.
Link
Quote:
"Users who still prefer a firewall should first check whether they are using a router with firewall functionality. If so, then no firewall is needed, including the one build in to Windows XP, reports PC Professionell."
I don't agree with the quote as even though I have a hardware firewall I still need Netveda to stop MS programs phoning home.