I'm partial to Kaspersky's paid security suite. Their vault feature is top-notch for securing the information you store in it, such as usernames/passwords, banking account information, SSN.
Free versions of antivirus/malware do the basics and suit many users' needs, though.
I do strongly suggest avoiding AVG Free.