Por un lado, un virus es un tipo de malware, concretamente el más normalito (Hay gusanos, troyanos...). Un malware puede ser muchas cosas, desde borrarte una carpeta, ocuparte memoria...
Avira es muy recomendable, da pocos problemas, no suele fallar y te permite decidir que hacer con las cosas (creedme que es muy útil cuando haces algo que no es un virus y los otros te lo borrarían sin preguntar).
Panda, Norton, Kaperski y estos grandes no están pensados para el usuario normal, están hechos para empresas o entidades grandes, ofrecen demasiada seguridad que acaba por hacer más mal que bien en un usuario normal.
Otro que recomendaría es el gratuito que tiene Microsoft en su página. (Para algo que hacen bien... :
)
Me parece un post para los nuevos con el pc,pero hay que destacar,que lo antivirus no son perfectos,y pueden pasar por alto un virus,asique cuidado
También pasa, y con más frecuencia, que se vuelva paranoico y diga que algo es un virus y no lo es.