Hola,
tu placa es compatible con la serie Core Quad (cuatro núcleos), por tanto podrías adquirir un procesasor Q9650 de segunda mano, se trata de un micro que supera con holgura a un Athlon II x4 640
http://cpuboss.com/cpus/Intel-Core2-Qua ... -II-X4-640 En la memoria como han dicho los compañeros podrías añadir dos módulos más de 1Gb, para llegar a 4Gb (lo mínimo para poder jugar bajo Win7 en este momento). El precio de los 2Gb no es bajo, (unos 40€ si elijes Kingston) pero es obligatorio al actualizar el procesador. El problema aqui es el acostumbrado, la nueva memoria que elijas tiene que convivir con la antigua, (para no seguir incrementando el gasto) y ambas deben funcionar al menos a la misma velocidad, y tambien seria muy aconsejable que funcionasen al mismo voltaje. Para conocer las caracteristicas de tu memoria usa
Lavalys.
La memoria DDR2 800Mhz es algo más económica que la que funciona a 1066,Mhz. Al ver tu placa base pensé por los colores de los zócalos que admite tanto DDR2 como DDR3, parece que no es así.
Tu tarjeta gráfica es buena, tal vez demasiado para el procesador que tiene el equipo (Core2Duo), si es una HD 7770 no tendrías que cambiarla porque combinada con el Q9650 y el aumento de memoria cualquier juego actual debe funcionar correcto a media calidad, si bien con una HD7850 creo que se apurarían los recursos, ganando de esa forma rendimiento. Con Lavalys tambien es posible saber el modelo exacto de tarjeta gráfica que lleva el equipo. Si fuera una HD 7770 casi no la cambiaría ni de momento y tampoco más adelante, dentro de un año compraría otro PC y dejaría este como secundario con esas actualizaciones ya hechas.
Saludos