I've used spyware stormer,spy doctor,and spy sweeper.....
Spyware stormer is supposed to be good but the only bad thing about it,is that it will also remove items that your computer actually needs,so i wouldn't reccommend this one unless you know what you are really deleting.as for the other 2 i still dont know if they are worth it.