"(one of the[m] probably gave it to me)"
There are rogue programs, sure, but not any of the ones you've mentioned: 'SpyBot S&D, Edwido, AVG, SpyWare Guard, Spyware Blaster' are all well known, legitimate applications
Having looked at many of the logs posted here, it seems more than a bit ironic that most of the infectees are running nearly every preventative measure known - although certainly failing to keep those updated might well be the problem.
More than anything (I believe) 'smart surfing' makes much, (if not all) the difference
Diplomacy is the art of saying 'Nice doggie!'... till you can find a rock