Originally Posted by samwiches
Five pages and all this guy has done is ordered case fans.
Indeed. Well, he also swapped TIM but that didn't seem to help much.
OP: I hate to say it but it still sounds like are getting a bad mount or something. Your case looks like it has some air flow so 41 C idle still seems too high. Most SB I have dealt with have idled around 30-35 and those were running off the iGPU as well. I would advise taking off the heatsink one more time, cleaning off all the old paste, and doing it one more time. Make sure that you are getting good contact, even TIM layer, and all four push pins are going through. The cooler should not wiggle or anything. That being said, there are many variables here. What are the ambient temperatures of the room where the computer is being operated? How good is your cable management in the case?
Many people are recommending buying a new heatsink, which is a good idea, especially if you are going to overclock. However, I don't think that immediately addresses the issue of so much heat on a stock set-up. After doing a solid remount of the heatsink, removing all possible airflow obstructions, and having someone double check it for you, carefully monitor temps while giving it some serious load and reevaluate the situation. Then you may want to purchase a better heatsink and see what kind of results you get. Anything decent on the market will definitely drop your temps.