I am looking into upgrading my CPU from Phenom II X4 965 BE so I am wondering which CPU should I chose. I mostly use my computer for programing and playing games. I am choosing between this tree CPU's. I currently have H80 CPU cooler so cooling and overclocking AMD processors will be possible however because I lost some of the mounting hardware I think it will be hard to do anything with the i5. And there is the price the 8320 + ASUS M5A99X R2 EVO cost around 290€ (8320E is around 25€ cheaper) and the i5 + ASUS z97-A cost 420€.