For i7 Core - it normally idles 40 C and goes up. It's just recommended to keep it under 80 C.
That's a super overclocked processor, so might run a little hotter for max performance!
Intel Core i7 CPUs throttle down their speed starting at 100C. So, 100C is the maximum operating temperature of Intel Core i7. Due to the great power management, even at this temperture it would still run stable.
I've peak tested a i7 Core up to full stress testing at 100C and had no errors!
They are really something, but not recommended to keep them running at that high, will probably lower the life span.
The i7's are the hottest running processors out there.
In the long run, the cooler you run your CPU, the better, however i7 Core is very comfortable at up to 80C, even though this would be considered a very hot temperature with an Intel Core 2 Quad CPU or less.
To help, you could remove any cables away from the components to allow airflow and ensure all fans are running smoothly and possibly get a liquid cooling system for it.
How does that baby handle the games?