My home computer is struck by spyware and virus. It was because of my stupidity and carelessness. There are idiots out there that have nothing better to do but writing spywares and viruses. Some people think that these scumbs are genius but I do not. They cannot build anything useful, they can only sobotage other people's work.
During the recovery process, found that Microsoft actually has a pretty good spyware scanner and remover. Not bad. But this tool is still a beta version. It will expire in 85 days. I think Microsoft is going to charge for it after that.
The list of spywares are IST SideFind, ISTbar, 180 search assistant adware, AvenueMedia and etc. The virus is some kind of trojan horse downloader.
I am in the process of removing them.