So it's been about 3 weeks since I've last posted on this thread and I have good news: I haven't had a single BSOD in a long time! I remembered that I hadn't done a simple cleaning out of my computer in a while so I bought some compressed air and blew some dust out and poof! No more BSODs! Funny that such a simple thing as dust accruement would cause so many problems!

I want to thank usasma for his/her continued patience and persistence in helping me with these issues; there are a lot of things that I wouldn't have thought of to do and your advice was spot on! Thank you.

-Sythus