Hola! lo mejor es poner dos memorias de 256mb en dual channel, si son de 400mhz mejor, y en teoria el precio es el mismo, averigua en otros lados, las de 333mhz son discontinuadas, no se fabrican mas, y en todos lados estan el mismo precio, sea en argentina, en españa o en miami, al menos eso demuestran los negocios y paginas webs actualizadas xD
Y te digo por que es mejor en dual channel, en dual channel estas corriendo dos memorias ddr400 en 800mhz, por eso es doble canal, y si pones una de 512mb tan solo la corres a 400mhz, y si pones dos memorias de 333mhz las vas a correr a 666mhz en dual channel contra 800mhz qe correrias las otras, por 12 euros mas me compraria ddr400
Obviamente, esto es solo valido si tu mother tiene dual channel, sino ni te gastes :P, pero la tuya tiene asique va todo de 10
Salute!