If you are not sure and if you have a Microcenter store near you, I would get their advice on a system that will meet your needs. We have had good luck building two computers, and counting, using the recommendations and parts from Microcenter. If you have trouble with the assembly, they will give you support. If you are not sure about some of the critical steps, such as installing the processor and a heat sink, they will do that for you for a moderate price.