So it's about time I upgrade, and my dad gets a hefty discount on computers at HP so I thought I'd take advantage of that. My main hobbies on the computer are obviously gaming and graphic design, so to put it bluntly, I aim to be able to play Battlefield 4 on Ultra Settings and record at the same time. So with that goal in mind, take a look at my options I've put together. My main focus points are the processor, memory, and graphics card. I'm not too concerned by everything else. My personal choices are highlighted green. Specs Processors - A10-6700 processor quad-core[3.7GHz,4MB L2 Cache] A10-5800K processor quad-core[3.8GHz,4MB L2 Cache] A10-6800K processor quad-core[4.1GHz,4MB L2 Cache] Memory (RAM) - 8GB DDR3-1600MHz [1 DIMM] 8GB DDR3-1600MHz [2 DIMM] 12GB DDR3-1600MHz [2 DIMM] 16GB DDR3-1600MHz [2 DIMM] Graphics Card 4GB Nvidia GeForce GT640 2GB Nvidia GeForce GTX 645 Lemme know if you think my setup I'm planning on going with could achieve the above mentioned goal I'm trying to accomplish. Thanks you guys!