The question is a little more complex than just the best antivirus for Linux. While Linux is immune to most Windows viruses, and I run the firewall and antivirus that were part of the distro, I do use my work machine on networks with windows PCs and largely non-technical users. As you can imagine, those machines get infected fairly regularly, and I want to make sure that my laptop can't act as a carrier as I move between networks. Are there any antiviruses for Linux that don't just check for Linux-only viruses, but that would stop a Windows virus loading itself even if it couldn't run?