SpywareBlaster is free like the others, and apparently is related with those who designed SpyBot...SpyBot also has an immunization feature (which should also be run even if you have SpywareBlaster) and it notices if SpywareBlaster is on your PC, encouraging you to use it as well.