I was subscribed to This Site Rocks. They said I needed to install their little program to keep viewing videos. I installed it and immediately started getting popups from them. I hate popups, so immediately unsubscribed. I tried to get a hold of them to see how I could get rid of it, but no way. I don't know if it is an active x or what it is. Any help would be appreciated.