I'd have a fresh install of Ubuntu with tlp configured and using acpi_call to keep 7670M turned off.
I was a short time arch user and with openbox and firefox it was about 60 to 70 degrees; wanted to turn to a stable release just for this reason.
acpitz-virtual-0
Adapter: Virtual device
temp1: +50.0°C
radeon-pci-0100
Adapter: PCI adapter
temp1: -128.0°C
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +56.0°C (high = +87.0°C, crit = +105.0°C)
Core 0: +54.0°C (high = +87.0°C, crit = +105.0°C)
Core 1: +55.0°C (high = +87.0°C, crit = +105.0°C)
The temperature is not seriously high yet can be lower.
Any suggestions?
Edit:
Surfing temps with one tab firefox:
acpitz-virtual-0
Adapter: Virtual device
temp1: +58.0°C
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +57.0°C (high = +87.0°C, crit = +105.0°C)
Core 0: +55.0°C (high = +87.0°C, crit = +105.0°C)
Core 1: +58.0°C (high = +87.0°C, crit = +105.0°C)
Edit 2: Using a simple linux game get highten it to 70.