Yes, It is a trial version. I am using it more as a detective than a remover.
The reason why I say I found winlogonhook again was that, spysweeper had found it again yesterday (about 45 minutes before my last post) and I saw the entry in my log. It was the very first one and I had googled it to make sure.
I've tried everything from a registry clean up, to a defrag, and I cant seem to get this thing to boot any faster.