Following on from Jock1e's post, download and run BlueScreenView and the program should list all your BSODs in the top pane. Double-click on the most recent one to view the details in a separate window then copy and paste the following info here for us to look at:
Bug Check String
Caused by Driver
Do the same for at least two other recent ones.
Also tell us whether your problem still occurs in Safe Mode or not.
Unfortuantely, Event Viewer won't tell you anything useful other than a BSoD took place. However, viewing the Windows mini-dump files using a tool like BlueScreenView should help a great deal in diagnosing your problem.