its best to run a few and not to stick to just 1 as whats included in one anti spyware will not be included in another.
If i believe ive got Spyware/malware i normally use Hijackthis to check, but you will need good knowledge of your machine and whats on there otherwise you could screw up your machine.