No puedes mezclar memorias DDR y DDR2. En tu caso lo que tendrías que hacer sería vender las tuyas y comprar DDR2.
Es cierto que no existe una ventaja real enre Single Core y Dual Core, pero eso no significa que sean peores en juegos. Por ejemplo, Athlon 64 y Athlon 64 X2, o Pentium 4 y Pentium D... que son básicamente lo mismo pero con dos núcleos, y la verdad es que en juegos no notas una mejora que valga la pena. Ahora, como ya te dijimos antes, la arquitectura en la que se basa Core 2 Duo es más nueva, más eficiente, más potente y va mucho mejor que los Athlon 64, Athlon 64 X2, Pentium 4 y Pentium D... en estos momentos es el mejor procesador que hay.
Por otra parte, los procesadores de doble núcleo tienen mucho futuro porque se están desarrollando aplicaciones que utilizan los dos núcleos a la vez, lo que te da un incremento muy considerable en el rendimiento. Los juegos aún no aprovechan esto, pero sin duda en un futuro a mediano plazo así será.