Avast is good, but its only antivirus.
NOD32 ESET Security is antivirus, spyware, and firewall.
and the firewall isn't so fucking complicated like all the firewalls out there. The default settings are legit, and it never fucks with what you're doing.
I used to use Avast, but its been passed up by NOD32.
Every year, there's a new and better anti malware program out.
I used to think Spy Sweeper was that shit, but after a year, I got rid of that shit for something completely better.