Un Xeon socket 771 modificado 775 (deben tener una pegatina para invertir 2 pines y una muesca hecha para que encaje en el socket 775, los puedes encontrar a la venta incluso ya modificados) podría ser una buena solución. Son mas económicos que buscarte Core2quad y rinden igual que estos y tambien son bastante overclockeables. Tendrías que meterle a la placa base una bios modificada para que reconozca los Xeon.
Asegúrate que versión de la placa tienes, si la normal o la R2.0, aquí hay muchas bios modificadas y están para las dos versiones de la placa base.
http://genius239239.myweb.hinet.net/771/Por ejemplo un Xeon E5450 es un 4 cores a 3ghz, que viene a rendir lo que un Core2quad Q9650. Te saldría muy económico, la única pega es que hablamos de pedirlo a china y que te tardaría 3 semanas o 1 mes. En coste y rendimiento es lo que mas te interesa, los Core2quad es raros verlos a un precio aceptable.
El salto con respecto al Pentium 4, directamente es como el día y la noche.
Si te diese por ponerle de segunda mano una grafica de bajo consumo (supongo que de fuente vas justo o cutre) como una 750Ti que no tenga conector de alimentación extra, incluso podrías jugar a bastantes juegos actuales bastante dignamente, seguro hay gente en Youtube dándole a estos CPUs para juegos con diferentes gráficas.