I have reason to believe my Ex has physically installed some sort of an application or script on my computer thru which he is able to get an email of everything I type on my keyboard (including this message and all my passwords to my email accounts for example). How can I figure out if and where a keylogger program is installed on my computer? How can I stop the automated emails that is sending info out of my computer?

Also If there is another program on my computer that automatically forwards all my emails to him (both thru Outlook Express and online email providers like yahoo), how can I find out and stop that?
Please help. Thanks,