Now, I have scavenged the Graphics card and PSU from my older computer, and I'll be upgrading those next year (running out of money). But apart from that, any advice/criticism?
that GPU will seriously bottleneck the processor. I'd just go for a cheaper CPU (a 4690k or something along those lines)and a cheaper motherbaord (I'd say either an ASUS Z97-A or a Gigabyte GA-Z97X-SLI) and buy a whole new graphics card (maybe a 770 or R9 280x)
I will be buying a new graphics card later this year, I just want to future proof everything I can afford now.
Ok, then, go for the 4790K, and buy one of the cheaper motherboards I suggested above. Spend the savings on a cooler. I'd recommend either the NZXT Havik 140 or the Noctua NH-D15.
I'd get a cheaper mobo(like the Z87-A) and a cooler(like the 212 EVO).
The rest looks pretty good!