I've used Avast for a couple of years. Haven't had a virus since I installed it. Very frequent updates and upgrades, easy on resources too. You do have to register, which seems to turn away some people.
I've also heard good things about AVG. For the best free software, go to http://ramsinks.com/software/. Say Hi to [GF]Burke for me while you're there.