Im assuming this card uses Directx 9, so if i were to buy a Direct x10 card (im looking at the GeForce 8600 GTS with 256MB GDDR3 memory) and have both installed will i effectively have 320 MB of video memory or will the Directx 9 card just be taking up space in my tower?
You should disable your onboard video when you get your new card to avoid problems.
You will then just have the 8600GTS, or whatever card you get, and that card's video memory, in this case 256Mb, not 320Mb.
Is the 8600 gts the right choice? Im not looking to build a power house, I just want a PC that will play games in a fairly high to higest resolution for the next couple years (especially Crysis).
Speaking of Crysis, should I be able to run it in high resolution with this setup?
Here are the unofficial but realitic specs:
Recommended Requirements
CPU: Dual-core CPU (Athlon X2/Pentium D)
Graphics: Nvidia 7800GTX/ATI X1800XT (SM 3.0) or DX10 equivalent
RAM: 1.5Gb
HDD: 6GB
Internet: 512k+ (128k+ upstream)
Optical Drive: DVD
Software: DX10 with Windows Vista
An 8600GTS is about equivalent to either of those cards. I wouldn't say you'd be able to run it at max details or anything, but it should run fairly well.
Also, am I only limited to Nvidia or would an ATI card work as well?
Either would work fine.
As has been said, you may want to go for a better video card.
How much do you have to spend on this upgrade?