SuprA
A FIREWALL WILL NOT STOP a VIRUS. it only stops intrusion into your PC from a network.
The best Firewall is to disconnect your computer from the network!
The next best is to have a physical Firewall in place (
This is mine ).
The next best is a software Firewall.
Only fools run their system without a Firewall.
What is the best firewall for you?
If possible go for a physical Firewall, after that go for a Firewall that does the job
YOU want it to do at the price
YOU are willing to pay.
$40 dollars spent on Norton is well spent if it closes your system from the outside world.
$40 not spent on SPF is money well saved if it closes your system from the outside world.
$40 not spent that allows someone into your system and causes $1000 of damage is a very expensive saving.
Lots of people will recommend Norton - McAfee - EZ Firewall - ZoneAlarm etc.
They all do their job some better than others and some cheaper than others.
One thing you can be certain of is that lots of people will have their own opinions that do not agree with other peoples.
The choice is
YOURS