I would prefer ESET over other Virus Scanners. I used Kaspersky, Bit Defender, AVG, Panda & Avast. Non of them made me satisfied as ESET Smart Security.
Whenever you are helpless with an virus attach ESET online virus scanner will be a superb option.
Check this link about it. http://www.expertcore.org/viewtopic.php?f=13&t=766