CLEAN:
? HijackThis (HJT) / Tutorial
? Ad Aware / Tutorial
? SpySweeper
? Spybot S&D / Tutorial
? CWShredder
? The Cleaner
PREVENT:
? SpywareBlaster
? SpywareGuard
ANTIVIRUS & FIREWALL:
? Kaspersky AV
? Sygate Firewall Pro
? Kerio Firewall
? Zone Alarm
ONLINE VIRUS SCANNERS:
? TrendMicro
? BitDefender
? Panda
? RAV
RECOMMEND:
? DoxDesk Quick Parasite Check
? Windows Update
Everyday and I mean "EVERYDAY", I run Adaware, HJT, SpySweeper, SpySweeper and 1 of the free online virus scanners. Good Luck!