The 1600 is $150 https://pcpartpicker.com/product/mV98TW/amd-ryzen-5-1600-32ghz-6-core-processor-yd1600bbaebox
The 8400 is $180
For each, you can find decent motherboards at $60-80.
1600 is cheaper and with the included cooler can overclock all cores to something like 3.8Ghz. If you're streaming, the 8400 will never hit its turbo speed of 4Ghz because you'll be using too many threads too heavily. The turbo for all cores is 3.8Ghz, which will end up being pretty much the same as an overclocked 1600.
Now, if you're purely gaming (not streaming... and it depends on the game), the 8400 should be able to hit that top turbo and MAY get you some more frames, but not many (1-4% more).When streaming, though, the core count is far more important. See http://www.tomshardware.com/answers/id-3685507/8600-8400-good-streaming.html (jump to near the end)
So... I personally recommend the 1600 (or higher, e.g. 2600, 1700, or 2700, but those are obviously more expensive), but I believe the 8400 will be "adequate" for streaming 1080p games. This stream was produced with 8400 and GTX 1060: https://www.youtube.com/watch?v=4pR4A-LBn7Q so it should work fine. I just think 1600 is less likely to have stutters in the stream/game, but either should work.
Not everyone is in US :P
I live in New Zealand, so prices are way higher. Over here a 1600 is 340NZD (231USD) and the 8400 is 279NZD (190USD).
Thanks a lot for your info and the links, I now know that threads are very important.
If I got the 8400 I would need a cooler, which all together is basically the same price if not higher than a Ryzen 1600. So currently I am looking at a Ryzen 1600, GTX 1060 6gb, 8gb ram. I will try and find higher speed ram like 3000MHZ as apparently Ryzen CPUs love faster RAM (Can u confirm)? This should, then let me do everything I want to.
(The 1600 and a ASUS PRIME B350-PLUS Ryzen Motherboard come in a deal where I save 17% so that is pretty promising!)
Yup, 3000 MHz RAM would definitely be a good idea. Good luck and enjoy your new computer. Sorry for assuming the USA prices.
Great, thanks for the help and the kind words :)
And NP, I should've mentioned I'm not in US earlier.