Wow, I don't envy the hassle you are dealing with. Those are some intense issues man, and really not needed. I guess what you could do, if you really felt like wasting time, would be to install 32-bit Vista on a separate partition, use it for an hour or two and see if the halting continues.
I...