I don't understand all your high temps at the moment my E6600 @ stock is idling @ 38C.

Overclocked to 3.2 1.35v idles @ 45C and under load @ 53-55C (playing games etc) and never goes above 60C. Fan speeds between 800-1200 rpm (never full speed 1600 rpm). This with my Ultra120, no lapping or removal of IHS.