currently im using
mobo= 945gct-m2
processor = e2180 dual core 2.0g
ram = 1gb ddr2
vcard = winfast px6600 td 256 which is broken so im using my built in

planning to add another 1gb ram. but i dont know what vcard should i buy,im choosing between the two DDR2 GeForce 9500Gt, GDDR3 GeForce 9600Gt will a video card that indicates ddr3 work with my mobo and ram?but im using a ddr2 ram. does that mean i should use the ddr2?

also im a hardcore gamer and an adobe CS4 products user,if u can give me an advice on the upgrades i should do,just post it here.but no budget for the upgrade of board and processor.
