How do you know a third party is receiving your email from Hotmail and Yahoo?
Neither service will forward emails for the basic account. In order for someone to read your mail they must have the password to download it. Have you changed it lately?
The only remaining option is that a keylogger is installed on you system and tehy get the password each time you use it. HiJackTHis should help us check that.
Download *Hijack This!* (current version is 199.0)
http://www.computercops.biz/downloads-file-328.htmlhttp://www.tomcoyote.org/hjt/Unzip to a folder other than your Desktop or the Temp folder. Then, doubleclick HijackThis.exe, and hit "Scan".
When the scan is finished, the "Scan" button will change into a "Save Log" button.
Press that and copy & paste its contents here.
Most of what it lists will be harmless or even essential, don't fix anything yet. Someone will be along to tell you what steps to take after you post the contents of the scan results.