Before you flash the BIOS, I'd check out Rivatuner or other tweaking software as you should be able to change the GPU fan speed. This should probably help with the heat issue, as most laptops are set to keep the fan at the lowest minimum speeds, longer than it should, to reduce noise. By uping the speed of the fan, you could alleviate some of the heat build up. Worth a shot first, I'd say.