Here is a link to a very good online virus scan. It even scans for adware and spyware. Think you have a virus and can't afford to buy one? Well this site can help you out!

http://housecall.trendmicro.com/