Hi, I have an i5 750 with a gigabyte gtx 770. The i5 is oc'ed to 3,6 ghz with a cm hyper 212 evo but as you could imagine it bottlenecks me a bit. So my question is, now that I can should I buy a haswell refresh or broadwell cpu (or an amd good cpu) knowing that skylake will be released in 2015 with ddr4 and some huge improvements? Personally I think that my cpu will blow up one day (Its 5 years old and oc'ed)but now works fine. If I should buy a haswell or amd what cpu can be the best for a gtx 770?