i would say try looking for mcafree usually 99% of the time they are responsible for having malicious dll's in your system even if youve never installed mcafree before of have even visited their site. you could also get hijackthis and analyze your background stuff send it to their site and they usually give you a pretty good definition of whats on your comp of course that dll would have to be running while your scanning your comp.