The free stuff usually does the job. The 30 quid stuff is usually just bell’s and whistle’s.
Ad-Aware and Spyware Terminator combined with a free online scan once in a while should do it.
If you’ve got Firefox, and dont open any dodgy looking E-mails, you should’nt get any Spyware or Viruses anyway.