I scheduled a disk check and restarted, it didn't find anything wrong and restarted, but now it boots up just fine. Not sure what happened.
But back to the other issue, I had Daemon Tools, uninstalled it and thought that would fix the problem. Didn't realize I had to use the SPTD uninstaller. Should I just see if the problems persist and if I get any more BSOD?