Hie there.
As with many people that seek to help you, I need to know
1. How long the problem has persisted?
2. Did your computer exhibit any abnormal symptoms before the BSOD?
3. Is the computer making any faint repetitive clicking sounds/noises from the area where the HDD is located?
Question 3 will determine whether or not your drive is failing and will need to be replaced in the very near future. It also helps nearly completely eliminate the possibility that it is a hardware problem.
Please respond when you can so I can help make a further diagnosis.