daily freeze ups

Can anyone tell me one, I experience solidworks 2009 sp3.0 NOT RESPONDING at least once a day? sometimes twice or even more.

I use to experience it more frequently, when I use to double click sldprt files directly, instead of opening them through solidworks. sometimes 2 sldwrks.exe would be running, hogging up alot of resources.

but lately, I've made sure i'm doing things correctly. I got rid of a few more resource hoggers, but still, solidworks freezes up in the middle of working. just completely random. this is getting to be very fucking frustrating. I can't save everytime i create a dimension or line. is there a fix for this? or can anybody provide some sort of insight to my issue?

Thanks,

Shaun

SolidworksGeneral