Haswell-E and DDR4 aren't really worth it, personally I'd go with something like this:
Mainboard: Gigabyte GA-Z97X-SLI
CPU: i7-4790
Ram: Any bog-standard DDR3, 2*8gb sticks so you can upgrade later without an issue
SSD: Samsung 840 Pro 256 GB
GPU: EVGA GTX 970
PSU: Corsair RM or similar, 550W for single GPU, 750W for SLI
If you want to overclock your cpu, get the i7-4790k version, but remember you'll need a proper custom cooler. Still, i7s are kinda overkill for gaming applications, so you can save some money and go with an i5.
It's just a quick rundown from the top of my head, please check if these components work together properly before spending any money :)