I'm building a virus / spyware removal workbench where I can simply plug in an infected drive and go at it with the latest and greatest spyware apps.

Here is a picture:

I've used a USB to Hard Drive (IDE / SATA) adaptor to connect the infected drive to the machine. I can then use various apps to clean it. I've chosen the following:

Norton Ghost 14 to make an image of the drive
SuperAntiSpyware & MalwareBytes for Spyware removal
Sophos & AVG Free for Virus removal

I think that if I can get a machine to show as clear on all those 4 apps then it's good to go. The Ghost image is there in case the machine cannot be rescued and re-installation is required. Also, if I screw up the data is not lost.

What do you think? Any suggestions on hardware or software I can use to make this better. I guess many of you will have built a similar set-up, any advice?

One problem you will have with your setup is that while antispyware apps will be able to detect and remove infected files on the external harddrive they won't be able to scan the registry.
However you could delete any infected files and then put the harddrive back in the computer it came from and then install and run antispyware software on that computer

A much better method is to leave the original drive in it's original machine, and clean it directly (assuming it will boot into Windows and/or safe mode). This will not only get rid of files/registry entries, but everything else too. You can always connect to the machine via UNC to scan remotely if you really want to.

If need be, use either a Linux Live CD (then use ClamAV etc to scan/clean it) such as Austrumi, DamnSmallLinux etc etc, or one of the Live CD's offered by the AV vendors (F-Secure, Avira, BitDefender, Kaspersky and DrWeb all offer a Live "Rescue" CD that allows cleaning)_________________Regards