Hi Cal637 and welcome to BC
with that i might suggest you navigate around the site a bit,and notice that there are different discussion boards for different topics
for example your spyware question might fall under the Spyware topic
to answer your question im going to direct you to this thread "prevention guide"
if the problem persists you might be interested in this thread hijackthis help
there's a wealth of knowledge on this site,so feel free to take your time and learn..