i3 supports 4 threads, and OP says he will not likely overclock. Yes, I might give a nod to the 8320E if OP planned to invest a little more in a nicer motherboard, aftermarket cooler, slightly bigger power supply, and crank it up to 4.4, but stock vs stock? It's a tossup.
OP said he will not OC the FX8320E because of the 95W TDP Heat-sink. Turning off Turbo in BIOS, he will be able to OC with the 95W TDP Heat-Sink close to 4GHz using lower voltage than default. You can always buy a better cooler down the road and OC to 4.6GHz later on. This is a very cheap upgrade without the need to buy a platform or even a new CPU, you only buy a new cooler and OC the CPU.
Same applies to FX6300, it can easily OC to 3.8-4.0GHz with the default heat-sink.
In 4/5 games, the i3 loses to an FX-8350.
You can also see how close to the Core i5 4670K the 4.4GHz 8-Core FX is in those games. This is why the FX8320E when OCed is the far better choice over the Core i3.
I would also say that in DX-12 games the 4.4GHz 8-Core FX will be close to Core i7.
For those that promote the Core i3 + upgrade path later on,there is a third alternative. Go with the FM2+ Motherboard and the Athlon 860K. OC to 4.3GHz and you have almost the same performance as the Core i3 but at half the price.
In two years (2017) you can sell the platform + CPU and upgrade to a new platform + CPU. At the time, AMD ZEN will be out (both CPUs and APUs) and new Intel platforms and CPUs.