Even in older games, the gtx 970 is a faster card. It's newer as well.
http://www.anandtech.com/bench/product/1355?vs=1036
I'd opt for the 4690k + gtx 970. If budget allows, then consider the 4790k + 970. Most 4690k's are decent overclockers and can typically reach i7 speeds or even come close to oc'd i7 speeds with a decent cooler (something more than a $25 212 evo).
For purely gaming, the i5 is a good choice. With all the options available, a lot of people get stuck unable to choose, worried the i5 may not be enough. The 4690k and 4790k are both powerful chips. The i7 has hyperthreading which allows a slight performance increase that can vary in heavily threaded situations that can make use of it. It can allow up to 20% or so performance increase but that's a best case scenario. Just like some games actually perform a few fps better with it turned off on an i7, it's not guaranteed magic performance. I wouldn't consider devil's canyon 'outdated' because of broadwell just because at best broadwell is an efficiency oriented sidegrade. Skylake will be the next performance bump and will be interesting to see actual results. I don't put much faith in promises from either amd/intel thanks to their pre release hype in the past.
If you're actually playing a game, I'm going to be doubtful that you're actually working in the other browsers/windows. After all, people only have one mouse so it's kind of one or the other. Having lots of things open requires ram, not cpu. The memory is what holds open items (windows, browsers, tabs etc, along with the game) at the ready. The cpu only processes what's active and tends to put preference on the window that is either maximized or has 'focus' (aka the game when you're playing or the browser if you alt+tab to it or select it with the game on pause. If the game is paused while you're in the browser, the game isn't doing much but sitting there. It takes quite a bit to make an i5 struggle, the 4690k is a stronger cpu than anything currently in the amd lineup with the exception of maybe specific video rendering scenarios. Even then, it varies from one program to another just like games vary. If you're really that worried about multitasking causing slowdowns while gaming, shoot for 16gb of ram. An ssd will also help over an hdd if you run out of ram but is more or less a non issue if you have enough ram to begin with.
Games don't just come out overnight. They're a surprise to the consumer sure, but look at how long we know about them prior to their release, months before their release. The hardware manufacturers know even more than we do. If every other cpu except 8 core or 4 core/8 thread were so 'weak' they could barely handle web browsing, is it realistic skylake is coming out with brand new i5's in addition to i7's? They only update cpu's every so often, it wouldn't make sense to create chips that were rendered irrelevant so quickly. Nor would it make sense to design games that effectively killed half or more of the gaming machines and likely customers.