CleanPCNation.com was great for cleaning up my system. Compared to others, there were very up front about the fact that the initial program is a trial verion and you have to pay for the solution. They are parented by CYberdefender who is a public traded company, contrary to some of the others.
They are legit and very helpful. I'm glad I got it loaded onto my computer - it's faster and doesn't crash anymore like it used to.