More often than not, when similar errors like that comes into the shop, it is a bad thing. It usually ends up that something other than hardware has corrupted windows so it can't load anything but safe mode.
You could try using msconfig when your in safe mode and turn off the various things that are starting up, you may be able to isolate what is causing it to crash.