The best one I've tried is Nod32 to be honest, but as I don't wanna pay I just started using MS security essentials.
I haven't had a virus/malware warning or problem in years though, and I've also gone months at a time after reinstalling my OS without any kind of protection at all, nothing...