I found Windows Live Mesh on my system, which I did not install. Today, I found "Free Conferencing Corporation" on my Start Menu and installed, also which did not do. It appears that these two could work in tandem to allow a remote user to watch your screen(s) full time, without your knowledge. In fact there are two instances of Mesh installed. I am going to uninstall all of these above.