I currently have an amd a8 6600k for my cpu, and a gtx 970 for my gpu, i know the cpu is bottlenecking my gpu, and right now I plan to get an i5 4790k or 6600k skylake. I was wondering if getting either of those would improve my performance greatly, or if I should just make do with my current cpu, and save up more money for an i7 maybe? Also, is the i5 4790k and/or 6600k compatible with my motherboard? (asus a58M-E)