If you can get into safe mode you might also use the Event Viewer to see if there are any clues in the logs.