SpaceBat said:
There's a reason why certain security programs are free. MSE, Avast and every other free security program is awful.
This has very little basis in fact.
My suggestion in these cases is always to take advantage of trials. Antivirus A may bog Person A's system all to hell but run fine on Person B's system. I've had both good and bad experiences with most of the well-known antivirus products, and have seen first hand every single one of them seriously bog down a system. The only reliable way to determine what's best for you is to try a few.
If you want to check out the efficacy of various AV products, look at
http://www.av-comparatives.org/ and
http://www.av-test.org/certifications. (And do look at the individual PDFs on av-test to get the full story)
I also recommend against using a "suite" product that includes antivirus+firewall+HIPS+kitchen sink. Usually only one component is any good so it's just not worth the trouble. As well, you create a single point of failure when you roll everything into one: anything that does get missed would then be able to disable the entire thing, or in a more likely scenario, you or someone else turns it off--and the most-easily-reached option is almost invariably to disable the entire thing--and forgets to turn it back on again, leaving your system completely unprotected.
There is also the option to turn the normal anti-malware paradigm on its head and go for
Executable Whitelisting. With this approach, you build a whitelist of programs on your computer and then deny by default any unknown executables from even running, much less doing any damage to your computer. The main advantage of this is it's not reliant on signatures to detect malware. It just checks executables against the whitelist and if it's not listed, blocks it from running. There are no good free options for this (there is WinSonar, but it is flawed and under certain conditions will allow unknown executables to run). Faronics AntiExecute IIRC is the cheapest at a mere 30$.