I just tried Panda's free online NanoScan. I tried to run it before but now it works on Windows Vista. It took longer time to get it installed than to do the actual scan.
It's an "instant" scanner that searches for viruses, spyware and other threats. It can detect, in less than a minute, a huge number of threats that could be running on your PC right now.