you had the right idea, in my opinion, on web-based email, bc outlook proliferates viruses like no tomorrow, but use something obscure, not hotmail or yahoo, they are too easy. you probably dont have a trojan, just try using any web based email except hotmail or yahoo, and never leave anything on their server that you would not want anyone else reading.