My 6600 with intel stock cooler idles at 35 degrees with a system temp of about 25 Degrees according to the BIOS on an MSI P965 Platinum. Yours seems high to me though I am by no means any kind of expert.
I notice from your screen shots that no fans are registering any speeds except the CPU fan. There ARE other fans are there? You should have at least one fan close to the heatsink extracting air from the case.
You should have removed the processor and cleaned off all the thermal grease from the processor top and heat sink bottom with appropriate cleaning solutions. You are not re-using the grease are you? No Finger prints. Heatsink properly locked down? Absolute cleanlines is pretty important before applying grease. I used new coffee filter papers to clean up - not a cloth of any kind.
Is your line of grease aligned correctly on the processor top (see the arctic silver website if you haven't already - sounds like you have). It should follow the processor chip hidden underneath the processor's heat spreader, not cross it (The arctic web bsite shows this better than I can explain).When seating the heatsink on the processor give it the tiniest rotating side to side wiggle only. Don't use too much grease. More is definitely not better.
Is there any possibility the heatsink is not resting on the top of the processor but on some other component instead like one of the capacitors around the processor.
Is the pressure plate thingy on the motherboard processor socket locked down properly?
Incidentally be a bit careful - during my installation I noticed the the processor plugging in and locking mechanism seems only to be rated for about 20 actuations. Not unreasonable but not much either.
Not sure it would affect fans but are all correct power leads attached to motherboard?
Is CPU fan attached to correct mobo header.
Please don't be offended by the simplicity of some of these suggestions.
