Re: should i upgrade or not?
C2D 4400?! What? You either missread the model number, or you're talking about an AMD 4400+?
Anyway, the 8800GTS 320MB G80 is defiently towards teh lower end of the spectrum. An 8800GT and 8800GTS 512MB G92 will perform mucho better. Both are great options.
I wouldn't recommend a 9600GT over both of those, but if you have an SLI capable motherboard and power supply, I would say go for 2x9600GT's. They'll perform a bit below a 9800GX2 for a lot less. But also better then an 8800GTX and 8800Ultra.
Back on being mobile - ASUS G551- 15.3" 1080p - Core i7 4710HQ - GTX 860M - 16GB DDR3 1600 - 512GB Samsung 850 Pro - Steam ID: TheOtis