Question B450 or X570 for R5 3600? ASUS TUF or Gigabyte Aorus?


Jan 6, 2018
Hi everyone, relative noob here. Am upgrading my CPU, RAM and MBD. Existing specs as follows:
CPU: Intel Core i5-4460
GPU: Nvidia GTX 1070
SSD: Samsung 850 Evo 500GB
HDD: Seagate Barracuda 7200.14 2TB
RAM: Corsair Vengeance Pro DDR3 1600 C9 2x8GB
MBD: Asus H97-PLUS

My needs are pretty simple. I use the desktop for work, streaming and gaming. For gaming I would say my preferences and budget are suited for a mid-range gaming PC. I definitely don't need high-end for gaming. Mostly play action and open-world games like Overwatch, RDR2, Watch Dogs, Tomb Raider, Batman, Far Cry etc.

I've decided to go for the R5 3600 (not the 3600X because the consensus seems to be that the extra performance is not worth the price) as well as get 16GB DDR4 RAM. Have a two-part question on motherboard choice:

Q1a) Should I get a B450 or X570 motherboard? (B550 is not offered by my usual shop) I am leaning towards X570 as I am intending to upgrade my graphics card 2-3 years from now (am using Nvidia GTX 1070), hence the X570 would be more future proof because of the PCIe v4.0 ports. Would you think this is a good enough reason to spend more to buy a X570 over a B450 board?

Q1b) Regardless of whether I get the B450 or X570, would anyone have any views on whether I should go for the ASUS TUF or the Gigabyte Aorus series? I also considered the ASUS ROG Strix line but that seems more expensive than the other two. Is it purely just about form factor? Ease of BIOS etc is not that big a deal for me. Number of ports and VRM appear to be comparable too?

Thanks v much for any advice you can offer! :)