Te recomiendo mantener la frecuencia a 400MHz y desechar la memoria de 266MHz.
512MB de RAM siguen siendo suficientes para los SOs actuales, además seguramente que tu placa base cuente con Dual Channel, y este sistema funciona unicamente con memorias iguales dispuestas convenientemente en cada canal (el funcionamiento es el siguiente, la suma de memorias en un canal tiene que ser igual a la suma de memorias en el otro canal), esto es, necesitas una pareja de memorias clónicas (misma marca, misma latencia, misma capacidad...) para conseguir el máximo rendimiento.
Si algún día quieres aumentar tu memoria puedes comprar nuevos slots de 512MB y colocarlos en ambos canales.
El precio hoy en día no es muy alto... al menos donde yo vivo...
En fin, esta es mi humilde opinion.
Un saludo.