I'll work on this somehow and find the solution for you but it'll take time. hope you can wait for my replies...
**Update**
by the way... did you try using other accounts? If not, try create new user account (it doesn't have to be admin or anything, just for testing purpose) and login into that account. See if BSOD still happens...