Si quieres que te dure, un Newcastle puede ser la solución. No es tan caro como otros procesadores de 64bits, y cuando salga el Windows XP de 64bits ya estarás preparado para el cambio. En cambio, si te compras un procesador de 32bits, cuando empiece el cambio a los 64bits te quedas atrás seguro.
Además, aunque te cobren los 64bits, un AMD 64 tira mucho en 32bits, así que tampoco es una mala opción por ahora.
Para mi la cuestión está clara, o te pillas algo "barato" y que te dure "poco" (nunca se sabe cuanto tiempo es "poco" en informática), o te vas ya a por los 64bits, y te empiezas a preparar para el futuro (uff… prepararse para el futuro, que miedo...)