Read https://www.cnet.com/forums/discussions/best-antivirus-for-pc/ since it's still open.
Closing this one as duplicate.
PS. No antivirus to date can stop all virus. Why? It's a PC and if you persist, you can install a virus or malware.
With the growing online threats and cybercrimes there is a need of advanced antivirus software. The solution helps to detect the virus and provide protection malware. While choosing the antivirus software, look for the solution that is compatible with the windows 7, since they are in demand. To get the top antivirus for windows 7 make sure your antivirus software has best features
The antivirus for windows should have anti malware feature. This features ensures that there are no infected files present in your system. If there is any the software will notify you or will automatically delete the file. Another feature that must be there in the antivirus software windows 7 is, it should be able to protect against browser exploits. Last but not list the antivirus for windows 7 should be able to detect and prevent the entry of virus.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic