deffman: What I forgot to say: make those lists with as little as possible programs running.
Anyways, looking at those lists I don't see anything out of the ordinary (other than that you have a lot of stuff running in the background which you actually don't need).
What you can do next is manually searching your entire hard drive for the filename: "ehknfpsgqz". Remove any files you'll find, if possible.
Next, open up your registry editor (Start > Run > Regedit) and again search for any occurances of "ehknfpsgqz" and remove those entries.
Do all the above with System Restore turned off.
PS: Also note that you are always running the old Windows Messenger (C:\Program Files\Messenger\msmsgs.exe)! I strongly suspect you do not want that. So turn it off: see
here for a detailed explaination.