Found a solution...finally!!!
I'm not going to get myself too excited until I'm posotive it's gone, but I'm 90% sure it is.
I was doing some research on this UMonitor on the internet when I stumbled upon a little program called Killbox. It deletes any file you choose on your pc, regardless if it's protected or not.
So I used it to delete those 3 dll's and that weird gaurd.tmp in my System32 folder. I had it unregister the dll's before deletion, restarted, and the dll's were gone! I ran Adaware, and it found nothing! I ran HJT and got rid of the 01 autosearch entries, and they haven't come back since.
Life is grand.
