Okay I ran memtest with all 3 of my dimms inserted and unfortunately one of them is faulty because there were about 24000 errors within 3 minutes.
Results so far:
Dimm 1 has zero errors after one pass
Dimm 2 has zero errors after one pass
I'm kinda assuming since the errors appeared instantly...
Thanks for the response!
I've updated those drivers and theres been no bsod since the last one, so fingers crossed it worked.
I performed the Windows 10 upgrade using Windows Update, I'll perform a clean install if the problem persists I think.
Also there was no reason to suspect my RAM, it was...
Upgraded to Windows 10 today, started getting BSODs hourly since it was installed.
I seriously doubt it's a hardware problem unless something died in the time it took to install Windows 10 because I haven't had any problems at all recently.
Any help would be appreciated!