Yo he usado muchos, empecé con el F-prot y con Panda, colaboraba con ellos (Panda) y me lo regalaban pero me harté, utilizan la política del mínimo esfuerzo, tardaban meses en incorporar los nuevos virus que les enviaba, además me parecía una patata y pasé al Kaspersky cuando apenas era conocido.
El problema del Kaspersky es que cada dos por tres tenías que estar buscando keys nuevas y pasé por unos cuantos (Thunderbyte, McAfee, Norton, AVG, Bitdefender y
F-secure que unía varios engines pero no iba demasiado bien).
Luego estuve tiempo con el NOD32, cuando casi nadie lo usaba. Va bien pero no elimina casi nada (como muchos otros).
Ahora mismo tengo el Avira Antivir, que pienso que entre los gratuitos es el mejor, se parece bastante al NOD32, tanto por su bajo consumo de recursos como por su heurísitca. Además Avira ya incluye un antispyware (ahora gratis), la única "pega" es que produce bastantes falsos positivos.
Las versiones 6 y 7 de Kaspersky son un poco pesadas y su heurística no es tan buena pero es el mejor a la hora de eliminar correctamente virus conocidos, además es el que más a menudo actualizan, cada hora.
Kaspersky está poniendo mucho esfuerzo en mejorar la versión 8 (beta), tanto en velocidad como en detección heurística, tengo ganas de que saquen la versión final.
Otra opción sería utilizar antivirus de los que unen varios motores, como Trustport, G-data o Webwasher pero mi ordenador está un poco viejuno para meterle tanta caña.
O tener uno "de bajo consumo" en memoria (como NOD32 o Avira) y otro extra para inspeccion/desinfeccion de archivos aparte (como la versión light no residente y gratuita de Kaspersky)
Y de antispware el mejor es el SpySweeper y despues el SuperAntispyware.
Aquí tenéis una comparativa bastante completa:
http://www.anti-malware-test.com/?q=taxonomy/term/5