I am about to replace my Dell E510's RAM for new, more, and better RAM. However, I do not know which one is the best combo for my machine. I do not know if I should get a 4GB (2x2GB) DDR2 667 (PC2 5300) or a 2GB (2x1GB) DDR2 800 (PC2 6400). I am confused because one has more GBs and the other has higher speeds and I do not know which one is better. You guys know much more than I do. (By the way, I only have 2 slots for RAM on my motherboard).