If you are looking to save a little and are in to overclocking, go with the 8320 and OC to the speed of the 8350, they are identical except for the 0.5ghz. Also, I wouldn't get a MSI motherboard, I'm currently dealing with a client's computer that just over a year now and 2 of the SATA ports have gone bad, and the warranty is up. This has been a common thing for me when dealing with MSI products. Personally, I use ASUS and Asrock in all my builds and have yet to have any issues.
As for the i7, it's not just the DDR4 and CPU that is more expensive, the motherboards are as well and you need 4 RAM modules to take advantage of quad channel.
The price of the 980ti and Fury X, IIRC, Fury X is supposed to outperform the 980ti and will be a little cheaper. If that is proven true, there should be a price cut by nVidia or (as they did in the past) a big game bundle. Either way, you win if you're set on going nVidia.