i wrote my opinion step by step on products..
H115i newest product of corsair and much more quite than old versions of corsair.. Also H115 i fits perfectly to NZXT S340 (you can see it on added pictures)
I think this product has enough technology for perfect gaming.. No need to pay lots of money for other prodects.. (optional)
(optional) you can change this part with 32gb , 64 gb or 3600 mhz ... M7 gaming board supports 3600 mhz rams..
you can choose ultra II or first version but pro has 10 years waranty and has better chip technology..
Gives you what you need ..
i know we met with new nvidia products ( 1070 1080 ) but they have new technology and i thnk they need time to work on them.. in my opinion a product which has 3-4 years history on same technology has better stability and has less issues although pascal technologhy clocks are real faster than maxwell tech.
The Best , Perfect , Awesome :) Materials are in perfect quality .. (Made in USA) perfect basic cable management .. the only thing is there is no slot for CD/dvd room device you need a external one.. And also i made a mistake , i connected case fans directly to PSU thats why they worked on high mode, so they worked very loudly than i did the right one and connect them to motherboard sytmfan part...!
In my opinion no need to buy 1000 - 1500 watts Power supply if you dont have 3-4 SLI also they are expensive but quality and stability soo important thats why i choose +80 platinium product and EVGA no need to say about Evga quality..