Well I don't trust Core temp and Gigabyte program on my DS3. When my previous Opteron 165 was running more than 45C then my rad got really hot but now core temp says 60C but water is warm. So I think that all those programs shows too high temp.
Just my 2 cents...