Someone correct me if I'm wrong, but the i7 you have has a Tcase of 72.6C, which is the theoretical max temperature tolerance of the entire CPU (all cores, etc.). However, temp-reporting programs report the temp of each core. The extrapolated temp for the CPU would be what's reported in the temp reporting program for the core minus the "Distance to TJ Max" that's also reported, so for example, the more-accurate CPU temp would be something like core 1's reported temp minus it's Distance to TJ Max, which is 79C - 19C which is ~ 60C, well-below the Tcase of the CPU. Your temps, while a bit warm-ish, appear to be within safe tolerances for the CPU. (again, someone correct me if I'm wrong, but I'm fairly certain that's how it works out).
People around here on OCN tend to freak out when they see anything reported over 50C, and it seems to be the trend to over-state the effects of temperatures when CPU's are actually quite tolerant to even very high temps. Just don't go pumping 1.5V through that thing all the time and you'll be fine.
Keep in mind that temp reporting is seldom accurate at all, so you might be close to those temps, and it might be far off.Edited by guyladouche - 4/26/11 at 8:54am