To be honest, I find it's faster, more efficient, and gives better results to reinstall Windows then secure it down (firewall, antivirus, decent browser etc) from the beginning of a clean install if you've got really stubborn malware