Hi Just, I have the same problem the past few months, really enoying and dissapoinment, I try everything, just like you. Well, i m just testing the last possilbe solution that I tried and at the moment the BSOD don't came back.
You shoul look this software: http://www.resplendence.com/whocrashed
that really helps cause analize your last crashes and told you what product (software, memory, etc) failed.
Then when you know about the problem you could attack it. Zorry for my english I m from Perú, hope this could be helpful mafriend.