The Windows Reliability Monitor is one of the best tools for troubleshooting Windows crashes.