Currently owning the G3258 and a GTX970, the only thing that I can say is that it bottlenecks the 970 way to hard. Ive used my old i3-2120 with the 970 and it performs way better. Getting higher fps in Dota 2 and better rendering times in Premiere. Had to "upgrade" because the old board that I used was only Sata 3G and it is not ideal when transferring footage to another drive and the hyperthreading really helps in some applications. When gaming you have to lower down some setting just for it to be playable, like in FC4 and GTAV. I use a 1080p monitor if that helps.