sucks your having pc problems dude.... if i can suggest two great free pc cleaners, they are these two...
http://www.piriform.com/ccleaner
that one has an awesome cleaner plus one of the best registry cleaner in it and might just fix your BSOD!!!!
this one is a fantastic free spyware removal program, been around for many many years!!!
http://www.safer-networking.org/en/spybotsd/index.html
and remember with any software ALWAYS click on the custom installation and only install the required program that you need!!! this way you won't get any BS that comes along with free programs sometimes!!!
if you get stuck and need help just holler bro... I'm pretty good with pc's.