my last suggestion:
omar_killer wroteI wont get the parts until summer,so I have enough time to decide on which part should i get etc..
-VGA:Inno3D Geforce GT430 2GB DDR3
well, since you have time, save some more money and go for at least the gts 250:
I couldnt find benchmarks, but here are there specs:
gt 430:
# ProductInno3D Geforce GT 430
# CUDA cores96
# Graphics Clock (MHz)700
# Processor Clock (MHz)1400MHz
# Memory Clock (MHz)1333MHz
# Max Memory Amount2GB DDR3
# Memory Interface 128 bit
# Memory Bandwidth (GB/sec)28.8
# Texture Fill Rate (billion/sec) 5.6
gts 250:
# ProductInno3D Geforce GTS 250 Green
# Processor CoresGTS 250
# Graphics Clock (MHz)675
# Processor Clock (MHz)1736Mhz
# Memory Clock (MHz)1900Mhz
# Memory Amount512Mb / 1Gb GDDR3
# Memory Interface 256-bit
# Memory Bandwidth (GB/sec)47.2
# Texture Fill Rate (billion/sec) 54
Inno3D Geforce GT430 2GB DDR3 Dual w/TV $125.00
Inno3D Geforce GTS 250 1GB DDR3 Dual w/TV $137.00
good luck !
EDIT: note that the memory interface is THE MOST IMPORTANT feature in the vga...