My personal suggestions:
[ul]
[li]Good router - if you get a good router, it'll have a good firewall without having to think about it.[/li]
[li]Microsoft Security Essentials - no, it's not the strongest, but it is very strong, and it is also 100% free, no nags (as mentioned by goombawaho, and it's super duper easy to see and understand. By far, it's the simplest interface I've seen, I don't think anything else compares - though I don't regularly check others either - been happy with MSE for a good while.[/li]
[li][ul][li] ... alternatives -Avast, AVG (from what I read, has gotten better again in past couple years), Avira - all free, though Avast and Avira do have the AV nags.[/li][/ul][/li]
[li]Comodo or Online Armor for software firewall. I do sometimes use them, and sometimes I don't, honestly. That is, when I'm setting up one of my machines at home, reinstall, whatever, I will sometimes install 3rd party firewall, and sometimes not. I do think the system is safer with one, and 99% of the time, Comodo nor Online Armor cause performance issues - I have seen them lock up the system before, but I've also see diff AV programs lock up the CPU as well.[/li]
[li]Spybot Search and Destroy (SBSD), for me, has been hit or miss. I think that if you really need another scanner, and can install it, go for it, but be careful with it's startup options - it can really bring a system to it's knees at times, and it's slower than most others.[/li]
[li]SuperAntiSpyware - I used to use and recommend regularly, but it seems to have gone down path of SBSD, and I don't typically get a lot of help out of it, honestly.[/li]
[li]Malwarebytes Antimalware - I wouldn't have a system at home without it, at least for now - been a while since started using it, and would always recommend keeping it on the system, and scanning once in a while.[/li]
[li]On your web browsers, use script blockers and ad blockers - this makes a big difference in web browsing performance, annoyance, and security. I now use Ad Block Plus on both Firefox and Chrome, and I use NoScript on Firefox. On Chrome, I used to use one called NoScripts or NotScripts or something like that, but it's not been updated in a couple/few years, so I'm trying others right now - there are actually some good options. Right now, I'm liking ghostery (I think it's called) and another that I forget the name of - can add it here later if I remember. I use Internet Explorer sparingly - it's a good browser, but I don't like how it doesn't have great options, nor ease of installation for add-ons/extensions/plugins whatever you want to call them. Just not a lot of good activity that I'm aware of from developers there either.[/li]
[li]Another thing you can consider is using OpenDNS for your DNS settings on your router. They automatically block/filter a lot of known malware sites, bad content sites, etc. Also, if you have kids, you can go to opendns.org and setup an account (well I've not tried it yet, but heard of good results) to control what your children can access online.[/li]
[/ul]
So yeah, quite the loaded response, but figure you could well not be thinking about all the possibilities.
"But thanks be to God, which giveth us the victory through our Lord Jesus Christ." 1 Corinthians 15:57