I am already going to get the CX600, not because the 500W is not enough, it is just to make sure I have some left over for overclocking. Lots of people think you need like 800+W PSU however for this system I would only need 500W. The only difference would be that you are using most of it so in tern it would run hotter, That is why I have opted for the 600W. And as for the GPU, you did get me researching, and the R9 390 is a good card however it is only by a couple FPS it wins over the 970, The extra VRAM would help with rendering however in games, there are not many that would use the full 8GB of the card, so in my case 4GB is enough, I am going to get the 970 because I much prefer nvidia its self and have never had experience with AMD, and also the 970 runs less hot and that is important in a case this small, and I will get the benefit of ShadowPlay (this alone wins it for me) I know there is other game capture softwares out there however there are not any this good that are free and take no FPS off of games. However it is a very good suggestion as it would be good for rendering with OpenCL with that 8GB.