Need help choosing the right cpu AMD

I'm upgrading my current system when I got my pc a friend told me that the fx 4100 that I have now was grate I just started messing with computers like two months ago at the time of me buy pc I was told that I would have no problem with anything I wanted to do come to Find out that the gtx 970 is getting bottle necked pretty bad from the 4100
 
If I were going AMD I would go for either of the following CPU's.

AMD 8320
AMD 8350
AMD FX-9590

These are the best CPU's from AMD at the moment for gaming + video editing.

AMD will be releasing some new CPU's in 2016 with the "Zen" architecture if you want to wait till then however.

Although the "Zen" CPU's will be only supported on FM4 motherboards which supports DDR4, this will be a new socket type so take this in mind.
 


Hahahahaha, 9590, how much cocaine did you take this morning again?

 


Don't OC with that board, just get a FX 8350 and call it a day, or... You can get the FX 8320E and overclock it slightly over 4.2GHZ
 


I'm saying this because people on this forum had problems with this board, and you know... MSI aren't the most reliable of board manafacturers