both are okay but if your looking to buy and not particular about mobility. I would wait until the new Ryzen 2(3000 #) are out according to rumors the low end r3 3000 will have 6 cores 12 treads and a 4.3 ghz speed for 99 bucks. or get 3000g which should have graphics with the cpu giving you from what rumor is radeon 570 performance(price $130.00)will not need a graphics card. can do a good itx(mini build)