I get the ??? error too, but my case is that my vid card is on its last leg (fan sounds like someone's beating a sheep) and get random BSODs sitting on desktop. When it was doing pretty good, the defrag, regcleaner and up to date drivers did make a big difference - rarely saw a crash (dc is another issue

)
Since I don't have any ticks now I usually hoof it back to town instead of warping...less chance of dc

It's not that far of a trek from Roc Mtn to HT.