The O22 entry shown below is your problem's source, I think - it is a Smitfraud variant, but the normal and best tool for removing it won't work with Vista....
Your Superantispyware should have detected n removed some of its keys, but it appears to have left this one plus the file itself - could I see the log of your most recent scan, please?
Meanwhile, let's try this:
Download Unlocker 1.8.5
==This one is a general purpose deleter, Unlocker 1.8.5:
http://filehippo.com/download_unlocker/
Dclick the exe to install it, unchecking the updater and assistant boxes. It runs from the rclick context menu, and that is cool.
Start hijackthis, select Scan Only, place checkmarks against all the entries listed below that still exist, and then press Fix Checked.
O22 - SharedTaskScheduler: heterotroph - {de5ede53-9db0-422d-b32d-5c41c96d6f52} - C:\Windows\system32\iklqcx.dll
Now navigate to the file and use Unlocker to delete it.
Post another hijackthis scan made after a restart with your comments pls [plus that Super log].