this computer worked great for over a year, then one day about two moths ago froze solid. I had to do a hard restart, it again worked fine for another week, I ran scans startup manager, even updated my drivers for my video card, but it got to a point where it would freeze solid on startup, I took out the hard drive and replaced it, reloaded the os (windows 7)all the drives and software and again it worked fine for about a week, now it's back to the same stuff freezing right after start up or in the middle of start up, but it seems to be random, as far as the amount of time it will run before it freezes, can anyone give me some advice that isn't installing some program that says it detected 20 problems and pay $ 49.95 and it will fix em?