Só para ficar claro, o 6600 é um I5. O modelo do I7 é 6700.
De forma bem simples o que você tem que entender é o seguinte: A situação ideal é I7 6700 + GTX 1070, se não for possivel pegue um I5 6600 + GTX 1070, o que eu NÃO RECOMENDO que você faça é pegar um I7 6700 + GTX 1060, por que? É simples, por mais que o I5 6600 possa dar um pouco de gargalo em alguns momentos na GTX 1070 o desempenho geral ainda vai ser melhor do que se você tivesse um I7 6700 + GTX 1060, capisci?
Outra coisa, se for necessário para que você consiga ter um I7 6700 + GTX 1070 pode pegar uma B150 como placa-mãe, alguns exemplos.
http://www.pichau.com.br/placa-m-e-msi-b150-pc-mate-ddr4-chipset-b150-socket-1151-box
http://www.pichau.com.br/placa-m-e-msi-b150m-bazooka-ddr4-chipset-b150-socket-1151-box
http://www.pichau.com.br/placa-m-e-gigabyte-ga-b150m-d3h-ddr4-chipset-b150-lga-1151-box
http://www.pichau.com.br/placa-mãe-asus-b150m-c-br-ddr4-lga-1151-micro-atx-intel-b150-box