I've come across a program that is fairly good at preventing some infections.
It's called WinPatrol and what it does is prevent programs from running at startup without first getting, installing services ( I think ), modifying your host file and a few other nasties malware tries to do.http://www.winpatrol.com/
I've been using it and sometimes it's annoying though even when it alerts to something legitimate it's something I would want to know about which the !@#$ software vendor doesn't want me to know ( like Sony's rootkit, all though that really wasn't legitimate ).
PS Sorry I forgot. AFAIK the software is legitimate and works great ( it won't catch everything, but it does catch a lot ) but also it seems a bit obscure, I found it searching for something to help me control startups not malware. If someone knows something about this that I do not please let us all know.
Edited by BubbaT, 01 October 2009 - 05:28 PM.