windows live onecare isnt' the best. heck, i'd reccomend norton over WLOC. Something you need to remember tho, just because virus scans come up clean, doesn't mean there is nothing there. Anti-virus programs are playing a never-endng game of catch up. There are decent odds that if you got infected with a virus, it could be too new for your anti-virus to detect.