Kaspersky is the best, ive used them all before and had issues with each. Macs are not virus free so dont think you are immune. I have studied computer security for a while. Any computer can be hacked, so the best thing to do is have multiple layers so the hacker has problems and will go for easier prey. Also when you use your computer do not use as an administrator. Create a standard user and use that for web use. If you use admin when using the system if someone gets in they will immediately boot you off as administrator and then they own the system. always clear cache after using any bank transactions. If malware gets in the first go to cache and empty it because all relevant info is stored there short term , so clear cache history regular. Keep system updated and browser along with java and adobe flash, my college professor said safest computer is the one that is off, so shut your system down when not in use, good passwords too. This is basic shit, run scans regular , If a virus does get in it will attach your anti virus and disable it, so if your anti virus is disabled suspect a virus, and always keep several back ups, i always keep at least two different, I clone two disks then put them away in safe keeping.