I wouldnt use any free versions as they dont catch everything thats out there.
Not entirely true. The free version of AVG is the same detection engine as the paid version of AVG. It's just that the paid version has more features for power users.
. . . and a zero day exploit will even catch people with antivirus software, so it's always important to have backups and layered protection.
I've been using AVG, but may have to switch for two reasons:
-Its false positive rate is amazingly high. A file that looks like a virus one day is an "oops, that wasn't really a virus" the next update. In fact, it's so bad that a recent updated hosed systems by detecting Windows system files as viruses.
Luckily, I have it currently set to confirm with me instead of automatically "healing" stuff - because it has deleted files that were important to me.
-It also slows down my browser by an incredible amount whenever Web Shield is on. Pages constantly time out and I'm left waiting and reloading. AVG may be fast in some areas, but it's slow for internet surfing.
I'm currently considering Comodo's antivirus, since I use their software firewall.
Maybe once every couple of months I run Windows Live One Care Safety Scanner. It's free and you don't download it to you computer.
I prefer something that's on my computer and can be scheduled to run on a regular basis and have an active resident scanner. A web scanner is unlikely to be able to detect viruses that may be actively hiding themselves and does not provide any preventative measures against viruses installing themselves.
On board virus scanners and other installed security software have a definitive advantage of being able to detect known viruses before they are executed, and take actions to prevent them from installing themselves in the first place. It's much better that a virus never enter your system in the first place than to find it later after it has already established itself.
The best way to prevent viruses is to make sure they can't be installed in the first place. Backups, firewalls, keeping systems patched, resident virus scanners, and safe computing practices are all ways to prevent them from getting installed in the first place.
Am i the only one who doesnt use one?
I highly advise using layered protection for the best security. Yeah, they still need to work on making their stuff a bit more transparent and less intrusive - but none of these programs protect against everything, so it's much better to have several different types of protection.