Areas you can save money...
CPU - in gaming, the i7 is no faster than an i5, you could save $100 right there. Or, go with a Xeon E3-1246v3 if you don't need to OC as it gives the same preformance as an i7 for less money.
Cooler - you only need that high of a cooler if you are going to do heavy OC'ing. Many OC'ers have found the CM Hyper 212 EVO to be the best bang for the buck. You might not be able to OC quite as high, but with a good set of fans on it and good thermal paste, it will be close. Or go with a single 120 sized AIO water cooling device like the H75 or H60.
Motherboard - that isn't a high end mobo, so you might be able to shave $30 or so off the price by going with an even lower model Z97, but if you want to keep your yellow/black color scheme, your choices are very limited.
SSD/HDD - not much you can do here. Ya you could go with a cheaper brand SSD, but that would only save you $10-$15.
Video Card - 980's are pricey. Do you have a monitor that can handle it? Might a 970 be a better option now and then add a 2nd 970 later, which would blow away a single 980. If you go that route, make sure you get a 750W or higher PSU.
Case - that's a nice case, but is it worth $50-$60 more than some of the other ATX cases? My favorite budget case is the CM N400 for $50 less.
PSU - the recommendations others have said are for higher quality PSU's at a lower price point.