Dentro de los procesadores que soporta tu placa al maximo son los siguientes.
Socket Familia Número Núcleo Frecuencia FSB Caché
775 Core 2 Extreme X6800 Conroe XE 2.93GHz 1066MHz 4MB All
775 Core 2 Quad Q9550(C1) Yorkfield 2.83GHz 1333MHz 12MB All
775 Core 2 Quad Q9550(E0) Yorkfield 2.83GHz 1333MHz 12MB All
775 Core 2 Quad Q9550(C0) Yorkfield 2.83GHz 1333MHz 12MB All
http://www.asrock.com/mb/cpu.la.asp?Model=945GCM-S
En realidad no se cual tendras ahorita en uso, pero lo que yo mejor te sugeriria es que si vas invertir en un micro como este, mejor invirtas en uno mas actual como en el socket 1155, un procesador i5.
Con lo de la mejor placa de video pues es ya cuestion de gusto, a que resolucin vas a jugar si es Full HD, Media o Baja, tu placa soporta cualquier grafica media vez tenga el puerto PCI-Express x 16 2.0. (cosa que lo trae).
Pero para poder colocar una grafica de gama alta, debes de considerar una cosa, tienes que tener una buena fuente de poder de marca, es decir de potencia real no generica.
Si incluimos el gasto, del procesador, grafica, y fuente lo recomendable seria que inviertas en un nuevo equipo si es que tienes lo 1000 $.
Saludos.