format c.
seriously
http://www.microsoft.com/security/malwareremove/default.aspx
free avg, avira antivir,S&D.
but sometimes they all useless. software firewall can help identify the virus,when it will try to send info FROM your PC. but knowledge of all services and processes running on...