First up, here is a summary of my machine currently: Gigabyte GA-965P-S3 mobo, Intel Core 2 Duo E6300 CPU, Seagate Barracuda 7200.10 250GB S-ATAII (ST3250820AS) HDD, ATI Radeon x850XT 256MB PCI-E, Asus DVD/RW RAM drive, 2 x 512 DDR2 667Mhz PC2 5300 Memory, 550W Task PSU (new). I am having issues with my setup at the moment. My computer boots slowly, I have run several diagnostics on the computer and have found MemTest will every now and then find memory errors. Now, these memory errors are somewhat random, they only show up in MemTest tests of the memory and sometimes don't show up at all. It pops up telling me that certain areas are unable to store certain values and that my memory is currupt. However, after a reboot it sometimes shows them again or not, so it seems very random. The HDD is currently reading and writing at 4MB/s according to all tests I have run and there are very long pauses sometimes whenever things are needed to be read from the HDD. I have done several things to try to fix these problems. I have reformatted and installed a fresh OS on the system, the last time i did this the computer ran fine for a few days until it decided to slow right down again and then turn back to how it was. I have since replaced the PSU (was originally 400W so needed an upgrade anyway) and have reset CMOS via shorting it to original settings. I have tried replacing the SATA cable and using another SATA port on the Mobo itself as well as changing the power cable to the HDD. Note: I had this machine overclocked to about 2.9Ghz before, but have declocked it down and then i had these problems after turning the settings down. Also, the system was completely stable while overclocked to 2.9Ghz. However the problems are still there. My graphics benchmarking still seems to run as per normal and so does the memory benchmarking (away from MemTest) and this is starting to puzzle me and frustrate me. I have a suspicion that either both my HDD & Memory are possibly shot or my Mobo is having some sort of errors.. Is there any way to confirm this? I have done some troubleshooting on the RAM sticks and the results of MemTest still seem random. Any help would be much appreciated.