I have had no failures with the Crucial RAM I have installed
4GB, 240-pin DIMM, DDR2 PC2-5300 memory module
Part Number: CT51264AA667
Module Size: 4GB
Package: 240-pin DIMM
Feature: DDR2 PC2-5300
Specs: DDR2 PC2-5300 CL=5 Unbuffered NON-ECC DDR2-667 1.8V 512Meg x 64
4 of these would get you to the 16GB maximum.