I've tried just about all of them and none of them stop everything. Recently I switched to Microsoft Security Essentials and it does a pretty damn good job! It still needs help as they all do so I back it up with cracked Malwarebytes. If neither of those two work then I use a special registry fix that I picked up for the spyware/fake antivirus programs that just won't go away. Also, run hijackthis, and if all else fails combofix which I really don't like to use very often, but when you gotta you gotta!