http://www.malwarebytes.org/
I would also recommend trying Sandboxie. It isn't a anti-virus/spyware/malware program in that it doesn't try to block them. It traps them and prevents them from getting out onto your computer, then you can have it erase them. Read up on it... http://www.sandboxie.com/