Hello Whilom, welcome to Vista forums!
Just as an idea, have you tested the RAM?
I would do each stick individually.
Memtest86.com - Memory Diagnostic
D'L and burn this to CD and test one stick at a time, it's the only way to be sure!
Keep us informed!
Later

Ted