Achte darauf,dass dein System keine Flaschenhälse aufweist, denn die schwächste Komponente zieht alle anderen Komponenten mit runter.

Der C2D E6600 liegt immer noch im sehr hohen CPU Segment, während eine 8600GTS nur eine Mittelklassegrafik ist. Hier würde ich zu einer aus der 8800 Reihe raten. Nicht allein nur wegen DX10, sondern vor allem wegen der sehr hohen Leistung bei aktuellen Spielen gegenüber der letzten Generation.
2GB Ram sollten reichen, achte nur darauf, dass sie mit dem FSB konform sind um unnötigen Leistungsverlust zu vermeiden.

Btw:
Muss es denn unbedingt ein Desktop PC sein?
Ich finde Notebooks heutzutage weitaus praktischer und zudem sind sie nicht so teuer wie ganz früher. Du müsstest zwar ein wenig Abstriche bezüglich der Spieleleistung machen, aber ansonsten stehen sie PCs in fast nichts nach und sind deutlich komfortabler.