Do a windows update. Here's the data sheet on the critical update you need. http://www.microsoft.com/technet/security/bulletin/ms10-002.mspx
The Troj/JavaDl-D is part of the malicious code. Here is a site showing it's relation to sites visited that were hacked and passed it to you through a PDF view using the JavaScript with a JPG. http://franksting.posterous.com/trojjsredir-ak-40-of-a-months-malware-sophosl NOTE: The Geek Squad will only tell you they have to scan for virus and reload your operating system. $168.00. Ask your friends for a reputable local repair and get the OS reloaded for $75 if the Windows update fails to fix it. Or READ your manual for the PC. One to two keystrokes at the boot up does it for you. Save your stuff on CD's or DVD's first. Virus Scan those CD's before you copy them back on the machine.
Several things need to be done. Updating windows is the place to start. Next try the suggestion to remove the USB devices and then scan for hardware and let it re-install your devices. Trying a different mouse in a different USB port would also help narrow down the issue. Now for the trojans. Download atf cleaner from http://www.atribune.org/index.php?option=com_content&task=view&id=25&Itemid=25 run it, select all, and empty selected Download Dr Web CureIt from http://www.freedrweb.com/cureit/?lng=en and run it in safe mode. This scan will be a couple of hours. Finally, run a scan at http://www.eset.com/onlinescan/ and post the results.
Glad you got it fixed. However, there is a couple of options in-case those trojan spyware returns: 1. use the restore option from window to restore back to a point before the problem occur, like few days back..fairly easy to do... (lookup the help on how to restore to a previous point in windows). 2. continue scan using virus scan programs (free download or buy one).. I will try to use several to be sure... trojan virus are messy... 3. If you have a good backup, then restore using your backup 4. or if there isn't much data that needed, I will do a clean install using the original Cds... install only the programs you need, then update when you are online...