Well, first off let me give a quick background on my problem. It started out as random shutdowns, so I unticked the box that makes windows shut off on system failure and sure enough it became random BSOD. Nothing useful in determining the cause, always some different error whenever it happened. My first try at fixing it was to open up the case and reseat the memory, video card, and all my cables and wires, because I had recently moved the computer. That didn't help. So I reinstalled windows since all my important data is immediately moved to more permanent storage due to a paranoid mistrust of hard drives. This fixed the bsod but still did not cure the problem. Now I get random app errors, you know "Blah blah has experienced an error and needs to be shut down" or "quit unexpectedly" and whenever I try to install software its a gamble. It may install fine or I may get errors. More specifically I was installing some games and little boxes popped up during installation about md5's not matching. When they do install all patches fail, one said something about I/O errors or a corrupted file being a likely cause. SO, here's what I know. Its NOT the hard drive (tried two: one pata, one sata with same exact errors). Its NOT the memory (have two 512's and it acts the same using each). Motherboard? Not sure... Any suggestion would be greatly appreciated. I'm stumped.