Like Ultrawtf said, you might wanna checkout the latest Skylake 6700k. The 6700k doesn't represent a huge performance increase(along the lines of 10% over the 4790k) but if you can find it for a similar price than you should take a look at it. However, that would mean also having to upgrade your RAM. If you wanna have a more "future proof" system, than I guess the Skylake i7 is an option as well.