I agree: there will be none. NO AV could detect ALL malwares at any point of time. Even the malwares in the Virus Exchange section of this forum do NOT have ALL the NEW EMERGING malwares in all the world.None , if u have a very good commonsense and browser protection. But i would vote for Kaspersky, Bitdefender and ESET. Since only one option i would like to select Kaspersky.