If you don't plan on carrying it around, I'd recommend a custom PC. It has the advantage that if you rum short on disk space, RAM, GPU power or anything else you can easily upgrade it. Since heat production is an issue, invest in an efficient power supply (80! gold/platinum) and enable power saving options in BIOS.