AVG is way worse than Avast is at AV though. Avast is the best free AV next to Avira, as its lightweight, fast, and better detection rates. But if you can, get NOD32 for pay (or illegally, your choice.) as its better than both combined x infinity.
However, since you mentioned Spyware, I'm going to recommend you try
http://www.superantispyware.com/. Keep your Spybot S&D, both of these programs work well together (obviously don't run them at the same time), and when you use it, go to Preferences and under "Scanning Control" uncheck the following:
*Ignore files larger than 4MB
*Ignore non-executable files
*Scan only known file types (*.exe, *.com, *.dll, etc.)
*Display scan option in Explorer context (right-click) menu
But check:
*Terminate memory threats before quarantining.
And scan with it (it'll take awhile, approx. an hour or so, depending on your HDD size, etc.).
It's a really good program that I'd keep after you're done either way, it's tied with S&D for best free Anti Spyware IMO.