Una memoria puede ser DIMM y DDR no tienen nada que ver.
DIMM creo que es el tipo de memoria que es por los contactos o pines que tiene en la conexion. El DDR es por el sistema de transmitir los datos.
Tienes que comprar una memoria de lo mas comun hoy en dia uno o dos modulos DIMM 512Mb DDR400.
O dos de 256 pero intenta que sean DDR400, si es ademas de marca mejor pq por ejemplo de la generica a la kingston suele haber unos pocos € de diferencia
Aunque eso es segun cuanto quieras gastar pero creo que merece la pena pagar un poco mas por tener DDR400 en vez de DDR333.
Luego el siguiente dato a tener en cuenta serian las latencias