I've been using Windows Defender for years now and have never had a virus attack since.
When I used Norton, I had a ton of problems, and it eventually got to the point where it just wouldn't work and then my PC died.
However, if you use an older OS like Windows XP I highly recommend Avast! Probably one of the best free anti-virus programs I have used. Anything older than Windows XP is obsolete and I don't recommend going online with them. It could be dangerous for the computer and any files you may have on it.
I do not recommend AVG, every time I got it I experienced problems and got a lot of viruses.
Malware Bytes is another good one! I'm not sure about it's compatibility, but I have heard good things from it and I have used it once or twice, it's very good when it comes to cleaning up your PC after your PC has been attacked and you're running in safe mode.