you dont need 8GB RAM unless you will run VMWARE, etc
4GB RAM should be enough for you
for my personal preference, i prefer the MSI GTX 460 1GB Cyclone Edition, it uses Military Grade Components(silent, cooler, no buzzing sound)
if your interested in MSI i suggest you watch this unboxing and...