How can I tell if I have Spy ware or malware on my computer?
Google kind of impressed me with this video - it might seem a bit condescending to those who understand computers well, but it is still a good watch as it makes it a bit easier to diagnose problems on your own.
Java's two cents..
At Java, it wasn't too long ago that they were fighting the news that "Java had security holes" - in this page they talk about how said malicious software may have been written in their language..