Welp didnt see the 4 pages of comments and the edits to the part list so this is all not needed anymore.. butiwont delete it just incase
The i7 4790k and H97 Board conflict each other. EDIT - conflict is the wrong word, they will work just fine, but you won't get everything out of the i7 as you could.
If i was you I would definitely upgrade that to the Z97 because for just a few extra dollars you can get some future proofing.
When I built my first computer I ended up doing the opposite I got an i5 2500 and an z68 board. Board capable of use and CPU Not.
I didn't think it was an issue until here I am 3 years later looking to upgrade, whereas I might have been able to squeeze more time in the form of performance (the reason I'm upgrading) out of my chip.
I didn't think id want to OC, but now I do. If I was to give my recommendation, I would say get the z97 it will eliminate a probable headache down the road.
Also, I have that same SSD. if you plan to game on this build count on getting a 1tb HDD or another/bigger SSD as my BF4 game is 55+GB alone. In fact, my SSD is 70% full without a single game or movie or song on it. I keep those all in a separate HDD
But good luck, other say to build it yourself, but if you don't feel comfortable doing that then you don't have to.
Good luck buddy