Yo también creo que para un uso normal 512 pueden ser suficientes (eso de que el XP ni arranca...) pero lo ideal en XP es el Giga.
Veremos qué pasa con Vista (una cosa es lo que se diga en la teoría y luego veremos qué pasa en la práctica).
Ah, respecto a la pregunta inicial, tá claro: Intel Core Duo