I am planning to buy the new MBP with gt 750m and upgrade the cpu to intel i7-4960hq (2.6 GHz, 3.8 GHz max) but I am really confused. I am not going to use it for hardcore gaming but I will occasionally play Dota 2 and Civ 5. Additionally I will be using SolidWorks. I really want to know if it is capable of running these games/programs without generating too much heat because heat is a total dealbreaker for me. My second question is about to CPU's heat generation. With the increase in clock speed as far as I know it is expected to generate more heat. I really want to learn if the cooling system is efficient enough for a system that has both i7-4960hq and GT 750M GDDR5. I would really appriciate some answers.