Hi George, although no real immediate solutions there are a few things you can do to help check for virus, spyware, adware etc.
first, for virus and security checks go to http://www.symantec.com/securitycheck/ , it's a free online virus and security check with the latest definitions of crap out...