Hi Arif - There are a number of good ones around; likely, however, no single
anti-spyware program will detect and/or remove everything. You might want
to do a little reading at my Blog, addy below in my Signature where the
malware issue and how to treat with it are discussed at some length.
Be aware that a single anti-spyware program, whichever it is, is *not*
enough to protect you. None is good enough and you need at least two.
Note what Eric Howes, who has done extensive testing on Anti-Spyware
products, states:
"No single anti-spyware scanner removes everything. Even the
best-performing anti-spyware scanner in these tests missed fully one
quarter of the "critical" files and Registry entries" See http://spywarewarrior.com/asw-test-guide.htm
I personally run the following anti-spyware programs (all are free):
Spyware Blaster
Adaware
Spybot Search and Destroy
Windows Defender.