Welcome!
Have you tested your hard drive? Go to the manufacturer's site and download their advanced diagnostic tools.
Also, are you overclocking? If so, stop, and see if the problem goes away. If you are running RAID, try updating the drivers.
Good luck!
~JK