i7, 3rd gen is available with both 4 cores and 2, plus there's hyper-threading. Hyper threading is virtually useless for gaming, and 4 core i7s are rarely used in laptops (power consumption issue) so for gaming I think there would be no performance increase over i5.