Your PC shouldnt be freezing that often, i think the last time i got a blue screen was in spring when i was playing with memory timings but that was my own fault.
What motherboard do you have? Some chipsets have problems coming out of sleep mode. You can use Prime 95 to test your CPU and memory as one, if it fails it will blue screen. If you are getting blue screens try to get the error code and see if its listed herehttp://www.maximumpc.com/article/features/blue_screen_survival_guide?page=0,0