What driver (.sys file) is implicated by the BSOD?
It'll be on the BSOD screen itself, near the bottom.
Have you deleted cache, *.tmp files and run "chkdsk /r" (relocate bad sectors)?
I would get something that would read the minidump.
http://www.resplendence.com/whocrashed
You'll have a much easier time finding the problem with that info.