I am pretty sure it was the Broadcom CrystalHD Video Decoder that was causing the problem, Installed all other driver but the broadcom driver and I haven't been getting the BSOD, there wasn't a update for the driver on the manufacturer's website so I am leaving it uninstalled. Not surprised as...