I have never found Avast or AVG very effective at preventing/removing viruses. If you are going to install them because they are free, I would also get super antispyware and malwarebytes anti-malware. Super antispyware has an active scanner and protects you from spyware that most anti-viruses do not. Malwarebytes anti-malware does not have an active scanner, but is very good to use after you have been infected. Also, keep in mind that some of the anti-viruses that cost money have online scanners that use the same definition files and are free.
www.eset.com
bitdefender.com/scan8/ie.html
kaspersky.com







