Ok, thx, what about an affordable but good x99 motherboard? Would the Gigabyte GA-X99-UD3 allow for good overclocking performance? It's the cheapest that I can find and seems quite decent, specs wise.
Don't do it.
That board's M.2 maximum speed is only
10Gb/sec.
http://www.gigabyte.com/products/product-page.aspx?pid=5138#ov
The absolute best 'budget' X99 board is the Asrock X99 Extreme 4. It basically beats all competition in terms of price and features. It has premium components, a ton of features and great onboard sound.
Asrock X99 Extreme 4 has Ultra M.2 interface which pushes the speed up to
32Gb/s which is nearly 3X faster than the Gigabyte X99 boards.
Samsung 950 Pro M.2 is very similar to the Samsung SM951. Make sure to read compatibility of the SM951 on X99 boards:
https://www.ramcity.com.au/blog/m.2-ngff-ssd-compatibility-list/189
You could also consider Asus X99-A USB 3.1 but not all BIOS versions work well with SM951 (see link above).
If you want to raid 950 M.2 drives down the line, go Z170 automatically. Also, I would only recommend going 5820K if you plan on overclocking. Otherwise, i7 6700K is better out of the box and Z170 has native NVMe compatibility so it should have the least issues with Samsung's 950 Pro M.2 drive.
Thx! Seems that supported memory only goes up to 3000mhz. Is it a waste to buy the vengeance 3200 kit? I could find it at a decent price, but there could be cheaper options at 3000...
For X99 platform, it is a waste for 2 reasons:
1) X99 platform will see almost no benefit between DDR4 3000 and DDR4 3200 because it's already quad-channel. Only get 3200mhz DDR4 if the price difference isn't much;
2) Most X99 CPUs will have serious trouble running DDR4 3200 because even if the motherboard and DDR4 can do it, the memory controller inside X99 CPUs sometimes can't even handle DDR4 2666mhz =>
FACT
I would get any of these kits without overspending for a Corsair DDR4 3200.
Ripjaws 4 16GB DDR4 3000 CL15-16-16-35 1.35V =
$120
Ripjaws 5 16GB DDR4 2800 CL15-16-16-35 1.25V =
$130 (the main reason to get this over Ripjaws 4 is likely if future CPUs will run out of spec with 1.35V (too high) and you plan to carry over the DDR4 for a next platform upgrade in 2018-2020+
Ripjaws 5 16GB DDR4 3000 CL15-15-15-35 1.35V =
$140 (These tight timings are better than DDR4 3200 with CL15-17-17-35 or higher)
Mushkin 16GB DDR4 3000 CL15-15-15-35 1.35V =
$142
vs.
Corsair Vengeance DDR4 3200 kit is $
175 but has CL
16-18-18-36 timings and also 1.35V. Sounds like a waste of $ to me because both Ripjaws 4 and 5 and the Mushkin kits above smash it in timings which means you are paying extra for nothing.