Good advice there John.
You must have one good antivirus and at least one antispyware. My preferences are for Avast and SuperAntispyware together with ThreatFire. If I suspect a problem, I go with MS Live OneCare scan in the first instance (the Full Service Scan).
http://onecare.live.com/site/en-us/default.htm?s_cid=sah
but there are quite a number of good online scans available.
It is also a good idea to go to your control panel here at BC and fill in all the details you can about your computer - helps everyone to give you the right advice.
I can sympathise about the Vista, LOL. I have 2 Vista laptops, a Compaq and an Acer Aspire but still do everything I can on the XP desktop. I find the differences infuriating - very user unfriendly.
Good luck