Kwabena7 :
Hellfire13 :
For psu you can choose either. Both are good units.
http://www.tomshardware.com/forum/id-2547993/psu-tier-list.html
For gpu the RX470 4gb cards run hotter and draws more power, but they have better DX12 support.
Where as the 1060 3gb runs cooler and draws less power, but DX12 support is not as good as amd.
Both are good mid range cards. Personally i prefer the Nvidia cards. But you can go with whatever fits your budget.
Can you give me the jist of what the DX12 support is about? I'm not really familiar with this stuff, also why do you personally prefer nvidia to amd?
dx12 means newer games will run better... in theory, its all about the drivers later down the road, something none of us can say what wll happen, and when it comes to preference, it really just is preference, its like comparing coke and pepsi, some like coke, some like pepsi, some dont care