Your laptop could be running slower because you've been installing programs over these last 6 months so its bogging you laptop down. I would start with going to start,run,type msconfig, then uncheck anything that you dont need. If it looks pretty clean and you dont have to uncheck much then you should make sure your clean of viruses and spyware. If your laptop doesn't seem to run any faster then I would consider formatting. It just depends if you have time to reinstall windows, cause if you don't then you might have to live with a slower laptop for awhile.