is this best in the price

I think it could be better, like this build :D

PCPartPicker part list / Price breakdown by merchant / Benchmarks

CPU: Intel Core i5-4670K 3.4GHz Quad-Core Processor ($209.99 @ Newegg)
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($29.98 @ OutletPC)
Motherboard: ASRock Z87 Extreme4 ATX LGA1150 Motherboard ($124.99 @ Newegg)
Memory: G.Skill Sniper Series 16GB (2 x 8GB) DDR3-1866 Memory ($149.99 @ Newegg)
Storage: Samsung 840 EVO 120GB 2.5" Solid State Disk ($80.99 @ Amazon)
Storage: Western Digital BLACK SERIES 3TB 3.5" 7200RPM Internal Hard Drive ($185.99 @ Amazon)
Video Card: Sapphire Radeon R9 290 4GB Tri-X Video Card ($429.99 @ Newegg)
Case: Corsair 500R White ATX Mid Tower Case ($79.99 @ Newegg)
Power Supply: Antec HCG M 750W 80+ Bronze Certified Semi-Modular ATX Power Supply ($69.99 @ NCIX US)
Optical Drive: Archgon CB-5021-GB Blu-Ray/DVD/CD Writer ($109.99 @ Amazon)
Monitor: BenQ GW2255 60Hz 21.5" Monitor ($109.00 @ Amazon)
Monitor: BenQ GW2255 60Hz 21.5" Monitor ($109.00 @ Amazon)
Keyboard: Logitech G105 Wired Gaming Keyboard ($44.99 @ Micro Center)
Total: $1734.88
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2014-04-25 01:31 EDT-0400)
 
Solution


Yes 120GB would be perfect for OS and important apps maybe for couple games.
If G.Skill RAM unavailable in your country Corsair Vengeance RAM is also good.