Currently looking to upgrade my CPU but I'm not that well educated on them. I have the AMD FX-6120 CPU and the M3970AM-HP (Angelica2) motherboard. Was looking at AMD FX-8350 but is it compatible? Because i have no clue how to tell. Or is there any CPU that is better in the price range of 250? And do i need to buy a fan to cool? Any help is appreciated thanks!