Some people seem to be missing the point here. Spyware and viruses are NOT a minor inconvenience that simply need 'fixing', they can cost you very very dear, especially if you do any online banking etc.
GMK - your computer is riddled with the pox, and it needs a clean install of the OS, and soon. Forget 'cleanup' tools, your pox is too nasty.
DO NOT try to enter passwords ANYWHERE!
Backup everything you can onto CD or a separate drive
NOW.
You really should do a reformat and a clean install of XP. Create a partition (or get a separate drive) for your personal stuff. Let windows have a space to itself.
Once you've done that, the first thing is to get a good firewall and antivirus (I like Norton, loads of people don't, but if you let it do what it needs to do it does it well. Alternatively you can trawl through a million pages of geek opinion).
Also get hold of a copy of Norton Ghost. Once you've got XP and your security loaded, and all your drivers are configured, let Ghost take a snapshot of the clean windows drive. This way, no matter what happens in the future, it's a relatively quick task to revert to your clean starting point.
The next things to load should be spywareblaster, lavasoft's ad-aware and spybot S&D. Between these three and Norton you will be very well protected even if you use IE and don't program space shuttles for a living.
After a couple of weeks when you've got all your apps installed and configured windows how you like it, make another Ghost copy. Then no matter what you do to your system, you can painlessly revert to a good (and pox-free) configuration. Ghost will copy and overwrite an entire partition, so this is a good reason to have your system stuff separate to your personal stuff.
Most viruses are amateur schoolboy pranks, but many are big trouble.
Call me paranoid, but there are a lot of nasties on the net and I wouldn't want them infesting my nice clean box.
