hello,
did you install anything new (hardware or software) before the bsods started?
You could test your RAM and Harddrive
I use
memtest86 to test my RAM
for the harddrive i download the diagnostic tools from the manufacturers website(ex. Maxtor, western digital, etc.)
good luck