Yo hace años que no uso antivirus ni firewall, ahora la única protección externa que tengo es un router, pero antes ni el router, no es necesario un antivirus ni un firewall, únicamente en el caso de usar windows, sí sería recomendable pasar antispyware para cierto tiempo, pero nada más, toda la protección que necesitas te la puedes dar tú mismo sin necesidad de herramientas, yo tengo cuidado con lo que hago y dejo de hacer y así me va sin infecciones ni problemas, y sólo por asegurarme, ve cez en cuando instalo Nod32 o Kaspersky para hacer un scaneo y acto seguido los desinstalo.
Uno de los mayores errores que comete la gente es confiar ciegamiente en el firewall o antivirus y anda sin cuidado por ahí, pero es evidente que no son infalibles y luego llora la gente y dice que si el antivirus es una mierda , que si windows es una basura... etc.
El sentido común es la mejor protección que puedes tener.