Product Detail 64X64 667MHZ UNBUFF . The "Future memory solutions - Memory - 512 MB - DIMM 240-pin - DDR2 - 667 MHz / PC2-5300 - unbuffered - non-ECC" is best product for you. We recommended Future memory solutions - Memory - 512 MB - DIMM 240-pin - DDR2 - 667 MHz / PC2-5300 - unbuffered - non-ECC