Virus Follow Up now that my computer is back up, I've done some digging around and it looks like my vulnerability may have been this Firefox Plugin.....
→[More:]
Java Deployment Toolkit 6.0.190.4
I don't ever recall installing this, but in the firefox toolbar/Add-ons/Plugins it has a message saying "Known to cause security or stability issues"
if you use Firefox, you might want to take a look and delete it so you don't have to go theu the pain of removing a virus like I did