"can anyone recommend a good anti-trojan program?"
http://www.simplysup.com/tremover