Looks like its a pretty severe trojan, from what I see. Sorry to hear that it sneaked in on you.
In my book, virus and trojan writers are the scum of the earth. They should have their fingers broken to the point that they can't bear to touch a keyboard anymore!
Hope you track down everything and get it cleaned up.