I see this post is old, but I should mention my observations. Yes, it is true that for BSOD you should check memory, chipset drivers, and printer peripheral drivers (in that order). Be careful not to jump to conclusions on things like hard drive errors (including backup drives) or sleep modes...