You don't really need 16 gb of RAM unless you will be doing video editing or photoshop. It is hard to say what GPU is best because you have not specified a budget or purpose for this computer. Post that and help will come.
I do mostly editing, 3D animation and photoshop. It would be nice to know if this is a step up from my old system as well. I don't really have a budget, just wanted to get something while prices are hot.
I would also look into getting the 960T which is $110 on newegg today, and it has a 50/50 chance of unlocking to a 6core which would be better for editing. And even if it doesnt, it will give you the same performance of the 955 but at a lower price... its really a win win
You cannot buy the parts you listed for $350. You are looking at an extremely budget computer that may not be able to handle editing and definitely not photoshop. Spend a few months saving money because it would be pointless to buy a cheap useless computer now. Save money and buy a nicer one in a few months.