^^ I didn't notice that aha, yeah, you're gonna need RAM. I recommend G-SKILL rip jaws or corsair vengeance ram. Like the guy above said. If you could stretch the budget, you could get a better GPU and CPU...
CPU: Intel Core i5-3470 3.2GHz Quad-Core Processor ($199.99 @ Newegg)
Motherboard: ASRock H77M Micro ATX LGA1155 Motherboard ($69.99 @ Newegg)
Memory: Corsair Vengeance 8GB (2 x 4GB) DDR3-1600 Memory ($49.50 @ Newegg)
Storage: Samsung 840 Pro Series 128GB 2.5" Solid State Disk ($149.99 @ Newegg)
Video Card: EVGA GeForce GTX 660 2GB Video Card ($213.98 @ Newegg)
Case: Rosewill Line-M MicroATX Mini Tower Case ($54.99 @ Newegg)
Power Supply: SeaSonic 520W 80 PLUS Bronze Certified ATX12V / EPS12V Power Supply ($79.99 @ Newegg)
Optical Drive: Samsung SH-224BB DVD/CD Writer ($17.99 @ Newegg)
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2013-02-19 22:26 EST-0500)
1. If you can get a better card over 660 then go ahead.
2. Thinking that you don't intend to overclock and go with multiple gpu, this build will be more suitable.
3. Thinking that you'll buy all parts at newegg.
4. Thinking that you have a spare hdd since in your post it was linked to an ssd, If not, then you can still add an hdd and could still fit your budget.