New amd gaming/editing build

Hey guys,

I am going to be making a new build this is my part list:

CPU: AMD FX-8350 4.0GHz 8-Core Processor 
CPU Cooler: NZXT HAVIK 120 75.8 CFM CPU Cooler  
Motherboard: Asus M5A97 R2.0 ATX AM3+ Motherboard 
Memory: Corsair Vengeance 8GB (2 x 4GB) DDR3-2133 Memory 
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive 
Video Card: Asus Radeon HD 7790 1GB Video Card 
Power Supply: Corsair CX 500W 80 PLUS Bronze Certified ATX12V Power Supply

I'm wondering if this is good or can get something better for a cheaper price? BTW i want to use it primarily for gaming a bit of bitcoin and litecoin and maybe a bit of editing too for you tube nothing that big. Thank you guys i appreciate your help and thanks in advance.

I forgot here is the pc part picker link if you want to edit:


You won't need 2133Mhz ram unless you're using an APU,  and the 8320 competes with the 8350 after an overclock up to the same frequency (which should be doable with the 212 EVO) and then with the money saved, you could get a 7870Ghz (with a good cooler). <-- Should be good for your needs unless you want a big overclock. <-- Weaker Gpu, but it should be more overclockable.