spybot search and destroy.
adaware
anti-trojan
hijack this
find em and use em
Also download and run cwshredder.
http://www.spywareinfo.com/~merijn/downloads.html
You need all of 'em to get rid of the stuff.
I had the infamous home page-changing malware and I had to post hijackthis logs, run through about 4 trojan/spybot removal programs plus one virus program, and then run cwshredder about a dozen times before it ended up finally being clean.
I have learned my lesson. I run cwshredder every week or so to make sure nothing got back on here. So far, so good.
I also run Norton once a week and spybot, adaware, hijackthis (to examine the logs), SpywareBlaster, SwatIt, and XoftSpy every couple weeks.
I try to run the Housecall online virus scan every couple months.
It is just insane what you have to do these days to keep the computer clean.