OMG thank you so much, that appears to have done the trick for me as well, so far i havent had the BSOD due that issue again.
Oh wait never mind it looks like i spoke too soon, i tested this about 15 times and it was fine then afterwards it came up again, hopefully theres a concrete solution soon.