CPU - You have a non-K version paired with an aftermarket CPU cooler and Z97 motherboard. A bit of a mismatch.... going to assume you want to overclock.
CPU Cooler - $100 for an air cooler... eh... go with water cooling at that point.
MB - Fine and all, but I feel MSI is behing ASUS, Gigabyte and ASRock in overall quality and support.
SSD - IMHO, at your budget level there needs to be an SSD.
PSU - Stay away from Corsair. They do have good models, but at their prices it is best to stick with XFX or Seasonic.
PCPartPicker part list /
Price breakdown by merchant
CPU: Intel Core i7-4790K 4.0GHz Quad-Core Processor ($329.99 @ Newegg)
CPU Cooler: Corsair H100i 77.0 CFM Liquid CPU Cooler ($94.99...