Blue Screens in Windows are almost always caused by a hardware device. I would make sure all your drivers are up to date.