Last Known Good Restistry is something to try. Boy, when we get the BSOD here at my office, we simply reinstall Windows - and we've gotten the BSOD alot here with NT, ALOT. We usually keep alot of Ghost images on a computer here to restore various systems to a basic state with certain applications preloaded.
I have had a wrong driver cause the BSOD at bootup, and if you can manage to change the offending driver, that might save you reloading windows NT. My boss has spent time looking up the dump messages from BSOD's on the Microsoft knowledgeless base and has found it nearly impossible to trouble shoot them... reinstalling has proved to be much faster and more efficient for us, sadly.