Try this program: http://www.pcworld.com/downloads/file_description/0,fid,22262,00.asp
Also, you may want to check your registry for suspicous entries. Click on the start menu, select run, type in "regedit", and hit enter. Browse to HKEY_LOCAL_MACHINE --> SOFTWARE --> Microsoft --> Windows...