Your Video Card only has DDR2 memory. Try finding one that is 512MB DDR3 if you can because quality over quantity when it comes to VRAM. Also that power supply is WAY too big for what you got try finding something around 500 watts, but make sure its a quality power supply with 2 12v rails with at least 18 amps on each rail and not some cheap plastic crap box.
Getting both those things should save you money and give you better performance.
I recommend these if you are able to find them.
GIGABYTE GV-N95TD3-512I GeForce 9500 GT 512MB 128-bit GDDR3
APEVIA WIN-500XSPX 500W ATX12V / EPS12V Power Supply
GIGABYTE and APEVIA are two very reliable companies and they usually have well priced products.