Welcome to Bleeping Computer.
In addition to what you have, I would also suggest you use:aČ free
-a complementary product to antivirus software which is specialized in protection against harmful software. Antivirus software often features an inadequate protection against Trojans, Dialers and Spyware. aČ fills this gap.Spybot S&D
-Detects and removes spyware, of different types, from your computer.SpywareBlaster
-A good program that prevents spyware from being installed on your computer in the first place. This program is always running in the background, protecting your computer. It prevents the installation of bad active X controls found in web pages.
These programs, updated
and used regularly
, will do a lot to keep your computer clean of spyware, trojans, keyloggers, browser hijackers, etc...