One thing you can do is to look at the minidump files that are usually created with Stop Errors (BSODs) to see if a third party driver is named as causing the crashes or if a pattern to the crashes can be determined.
The minidump files are wriiten to the C:\Windows\Minidump folder.
You have to open the minidump files with a debugger such as WinDbg of the Debugging Tools for Windows.
You can download the Debugging Tools for Windows from the following link:
http://www.microsoft.com/whdc/devtools/debugging/default.mspx
There is a tutorial in the following link on setting up WinDbg, such as setting the symbol path and utilizing the
!analyze -v command:
http://www.sevenforums.com/crash-lockup-debug-how/26584-2-intermediate-configuring-debugging-tools.html
To get a list of drivers loaded at the time of the crash run the
lmtn command.