I'm looking to buy a gaming laptop but I am confused as i have encountered 2 laptops with pricing 1800 (for i7-8750H+GTX 1060) and 2000 cad (i7-7700K+GTX 1070)
Which one should I buy?
Will the CPU generation gap make much difference?
(Also I play games like CS:GO, PUBG, and other fps games)
8750h is a better CPU. 1070 is a better GPU. I think they are both well balanced. So your choice should depend on your workload.
If you are more of a gamer and this is for gaming, the 7700k would be a better choice.
If you want good performance overall with lots of multitasking, productivity as well as gaming with a little less settings, then 8750h should be good.