Got quite a bit of my PC such as:-

backdoor agent
PWS.ldpinchie
smitfraud-c
win32.agent.wid
win32.fakealarm.ttam

Tried running a few anti-spyware apps such as
Spybot, Malware, windows defender etc

Between them they seem to find these but trouble is when I reboot
they're back.

Whats the best spyware app to run? Or should I boot from a boot cd to
do this job?