|Thank you guys for your replies.|
I do run an anti-virus program that updates itself every day and seems to catch all the tracking cookies and the like crap if I browse Internet. The Windows updates are set up to automatic as well.
I checked the start up items in msconfig and all it had were nvidia drivers, a mouse driver, sound card driver, and an entry for the anti-virus program.
I do not have any crapware bars installed in my web browser and I set up both IE and firefox to clean the browsing cache every time I close them.
I also tried checking the running processes through the web site given above and couldn't find anything suspicious. Well the only weird stuff is this svchost.exe repeating itself several time. I tried ending it but it didn't let me. Could that be the way virus masked itself?
Overall, I think I have a clean system but that still doesn't help to make it run as smooth as it used to.