After pouring over the code the trojan has been removed from the website. The StephenSite blog can no longer infect Windows computers.
It seems this started on April 9th. If you looked at this website on a Windows computer, Firefox or IE, since then you should run a virus and malware scanner.
Thanks to FireFox 3 and the corporate virus scanners for catching this.