JMH & zigzag3143,
you guys are Geniuses
! After following your advise, the annoying BSOD is completely gone. However, I still wanted it to be sure, so for the past whole week I was using Furmark 1.9.2, Prime95, Memtest86+ diagnostic tools one after another to give my machine a tough time. I have also tried to play World of Tanks again, and there was no BSOD at all. Now my computer works like a champ, and I totally salute you two for great help.
By the way, how did you guys know how to pin point the 'culprits' just by looking into the mini dump? Care to share your technical know-how
? Wish I could help others too.