Need help building a computer for less then $600 USD

I am trying to move to the PC gaming community. I have built PCs before for others but i never really had money to build a gaming rig for myself. I do have a case that i love the look of and that i'd like to use. I can also just steal an optical drive from an old desktop i have. i will need a hard drive as the largest one i have that isn't failing is 120gig

Here's the two parts i have so far:

Bitfenix prodigy - mini-ITX case

random optical drive.

If you can keep prices at $600 or less that will help me out. Thanks!

http://pcpartpicker.com/p/pKg3mG 

$30 over with the OS. 

it'll actually be under budget as i allready have the case. My friend got it figuring that he could use it, but never ended using it and sold it to me for cheap.

Ahh okay I wasn't quite sure if you had it or not.

Then that build should work out nicely. You may want to pick up an SSD then. That will really help speed things up. The Samsung 840 Evo is great as is the Crucial M500.

http://pcpartpicker.com/p/Wg6BhM

http://pcpartpicker.com/p/VbCrYJ