I would get the 4770k and the g45 gaming dont cheap out on the motherboard other wise save money and get a FX 8350 and an Asus 990fx EVO/PRO either will do.
the i5 4670k is fine if your just going to be gaming and you can get a z87 motherboard the 4770k is only like 2-4% better in gaming and is like nearly twice the price
the fx8350 is the best gaming cpu for the price and it overclocks to 5ghz easy with a $30 heatsink and it is really fast and is great for rendering
and barely and games use quad core so an 8 core is not really needed if your talking about the consoles when you say next gen those cpu's are crap 2ghz cpus that a really outdated
what would i recommend if you can get the 4770k just because it is newer and it overclocks a bit better then sandybridge but in my opinion the next best thing would be the 4670k just to get on the newer platform
as for a motherboard get an asus or a gigabyte those make the best motherbords around