Komputerbay DDR2 667 MHz Desktop Memory PC2-5300 DIMM 240-pin PC2-5400 667 2GB 2 x 1 GB 2 GB (2 x 1 GB) (Personal Computers)
These modules are up to 2 times cheaper than brands, but they are not reliable: of 6 purchased, I had 3 that did not work or worked with random errors. I therefore strongly recommend their purchase. If you still decide to buy these bars, I recommend