I'm surprised no one mentioned Microsoft Security Essentials, because it's 100% free from MS.