Kaspersky is better if you have the spare cash, but there are plenty of free anti-virus softwares than can protect your computer sufficiently from these types of threats. If you install AVG and combine it with malwarebytes then only the most stealthiest and sneakiest virus / malware will infect your computer.
Why don't more people like AVG? I use it in combination with Spybot S&D and between them they do the job for me. Even the phishing emails can't get through anymore.
I was just coming in here to throw AVG in the ring. I've been using the free version for years and like it better than Avast. Never used Kapersky as I'm mainly a Mac user these days and use different tools for MacOS
I've used both antivirus programs. I personally think Kaspersky is the better one, but it definitely requires more powerful PC configurations. Thus I chose to download Free AVG Antivirus. Its latest version looks amazing and works fine. Sorry for the off-topic, just sharin'.