I forgot to mention that bad drivers can also cause instability. Make sure you have the latest BIOS, motherboard drivers as well as video card drivers. Make sure you do proper removal of the older video card drivers. Both ATI and nVidia suck and leave renmants of older drivers behind that can cause instability. Download Driver Cleaner Pro (free software) and it will help you remove traces of old drivers. Generally what people recommend, and what I also recommend, is to uninstall the older drivers, reboot into safemode, run Driver Cleaner Pro and have it clean out your old video card drivers. Reboot and then install the new drivers.