Dont open porn sites? hahahahah

In all seriousness go to
www.pcpitstop.com and let the website run a full system check.

http://housecall.trendmicro.com/

The thing with spyware is, you have to get your security settings right, if not you will get bombarded.

I beleive you should be running microsoft windows xp home. You need to make sure automatic updates is on and running. If not do a manual update to your operating system.

You can also try spy bot search and destroy <-- You will have to google that one. It is an ol-skool program that will wipe your system of spyware.