I actually recommend downgrading a lot of it since the total is now over 700$
Seriously, if you ask around, most of what I posted is probably the most bang for your buck 700$ computer you can get. Although if you can, people will say to get the 6800GS video card.