My list of tools for malware removal:
-- USB to IDE/SATA/Notebook HDD adapter which allows me to scan drives without booting them.
-- Vipre Anti-Virus - I scan with this first when using the above listed USB device. (www.sunbeltsoftware.com)
-- Regedit PE (regeditpe.sourceforge.net)
Tools which I run regularly after a machine is processed by above:
-- VipreRescue - (http://live.sunbeltsoftware.com) to scan for load points that may have been missed running a detached/non-running scan.
-- Hitman Pro - It's a nice cloud based collaboration, read more at http://www.surfright.nl. This one does require an active Internet connection though.
-- MalwareBytes (www.malwarebytes.org) This one is slow, but works well.
-- Ccleaner to repair registry, clean system temp files. www.ccleaner.com
I also use several SysInternals tools, BartPE, UBCD4Win, A-Squared, HiJackThis, GMER, and a few others that don't come to mind at the moment.
My basic checklist prior to returning a system to client:
1. System is malware free
2. Hosts and Lmhosts files are clean
3. OS and apps are fully patched/updated
4. Anti-malware software is installed with valid license
5. Two way firewall is installed and configured for client skill level
6. Internal components are nicely routed, clean, and visually healthy (no bulging caps, etc...)
7. PCI Post Card records no hardware errors (I still have an ISA version that I use too when needed.)
Have few more I'll be trying out based on the input from everyone else posting here.
Keep Up with TechRepublic