need help upgrading RAM

Hi, i’m planning to upgrade my RAM to 2gb. so i went to crucial’s and corsair’s site to find out what works best for my PC. the ram specification that corsair suggested is DDR2-533 (PC2-4200), which is the same with my current ram so i guess this is compatible with my mobo. But when I went to crucial, they suggested a DDR2-667 ( PC2-5300) type of memory so now i’m confused, which of these 2 is better?

This is my current system info:

emachines W3619

OS: windows vista SP2

CPU: intel celeron D 360, 3.4ghz, 512kb L2 cache, 533 MHz FSB.

CURRENT RAM: type: DDR2, single channel
size: 512mb
manufacturer: samsung
max bandwidth: PC2-4300 (266 MHz)

MOTHERBOARD: ELITEGROUP 945GCT-M3 (socket 775), intel i945g chipset.

MAXIMUM RAM CAPACITY: 2048

TOTAL SLOTS: 2

DUAL CHANNEL SUPPPORT: yes

Any help/tip is appreciated.

You need to check what the maximum RAM bandwidth is supported for your MB. If you filled all that in correctly on the crucial site, then it should be right and if it isn’t then they have a guarantee.

thanks DavidR, I used crucial’s scanner. and in the result of the scan it says: Each memory slot can hold DDR2 PC2-5300 with a maximum of 1GB per slot.*

*Not to exceed manufacturer supported memory.

You’re welcome.

Corsair, may just have checked the existing RAM and not the maximum RAM speed the motherboard can support.