Quote Originally Posted by Gawain of Orkeny
Upgrade? Im having another, yes another brand new pc built from scratch. Someone just stole my 2 month old E6400 with a 7950GT512., 2 gig of ram etc. So yeah I gotta "upgrade" NOW.
Oh man! That's a bad deal right there. Well, buy the best that you can afford. Obviously if we all had printing presses in our basements... um... well yeah... IF we did then we could all have the quad core processors with dual 8800GTX with phase change cooling and the works. But alas, since such is not the case we must get the best that we can afford.

All joking aside, the GTS320 is probably the best route for you for your price range. Then, when you get some more cash on hand you can either get another one or maybe an R600(if its better). Lot's of options, but get the best that you can afford.