The GTX 970 is much better than the R9 380, which is just a slightly better rebrand of the R9 285. 4GB of VRAM is a good amount, as it has just enough headroom to support maximum textures.
The GTX 970 is much better than the R9 380, which is just a slightly better rebrand of the R9 285. 4GB of VRAM is a good amount, as it has just enough headroom to support maximum textures.
The AMD card will perform slightly better than the GTX 970 at 1440p and up, and will perform equally or slightly worse at 1080p. It also uses a lot more power, needing a good quality 600W power supply to support it.
I'd say you don't need z97 motherboard, but since it's the same price as h97, keep it. Usually you don't need z97 if you don't plan to overclock or SLI.
This is better memory kit for slightly more : http://uk.pcpartpicker.com/part/corsair-memory-cmz8gx3m2a1866c9
Overall very solid build and great 1080p performer.
That is a really nice build The 4590 is perfect, it's one of the best CPU's in terms of priceerformance. You might be able to save a bit of cash on the motherboard by going for a lower end chipset and enquiring with the retailer if they would update the BIOS for you prior to purchase, otherwise, you're limited to H97 or Z97.
Don't tell anyone I told you this, but you can get genuine retail Windows keys on r/microsoftsoftwareswap. They go for $10, which is about £6 in real money
Here's what I would change, taking into consideration the money saved on OS:
Added a dead silent cooler to go with your CPU, I have one myself. It keeps my Q8300 cool overclocked to 2.9GHz, and doesn't make a sound even at full speed. I've also changed the graphics card to a better model (Windforce cooler) and changed the case. Unfortunately, the Phantom 240 is a pretty bad case. NZXT tried to stuff all of the Phantom goodness into a cheap case and it just turned out to be poor quality. I also got you a bigger monitor, which is probably the best size for 1080p monitors.
The biggest change is including an SSD in your budget. A 120GB SSD and 1TB hard drive is much faster than an expensive 1TB high-performance drive. The Samsung 850 Evo is probably the best budget SSD on the market, excluding the little-known OCZ ARC100.