41c is fine! is this at idle? try 15mins of unreal tournament or Quake and go straight into the system monitor, you can usually do this in a few seconds, as long as it is below 50c everything is coooooooooooool!
The other thing is your ambient temp (room temp)
I am in the UK so it's not too hot here, my max of 43c is with a room temp in the late 20's
Sounds like you have it sussed.
If 41c is your idle then it depends on your room temp, this is still OK if you are in a warm room say in the low 30's
Buts it's the max temps that are important, below 50c is fine more than this and you may need extra case fans etc