Go with a desk top and a good sized monitor. I have both a gaming tower (27" wide screen) and a gaming laptop (17" screen) and just the size of the monitor is worth it.
How the hell did you even play with the laptop in your lap? Mine sets on a fan based cooler to distribute the heat. I am surprised you didn't burn your nuts off...........STRYKER.