So, I've been having the BOSDs seemingly randomly and i thought they were video driver related because the driver would fail and recover during flash playback. So i fix that by turning off flash video hardware exceleration.

Turns out the BSOD was instead cause by the logitech game panel software,and i needed to roll back to an earlier driver.