The above figures were at idle. Temperatures changed a bit during normal use, though. For example, after doing running multiple programs at the same time, doing some video editing, and then playing a pretty computing power-intensive game, I got:
CPU: 52 (quickly went back down to 37 after stopping everything)
Mainboard: 80 (Not a huge change from 78)
ICH: 66 (No change at all??)
My data are next:
I use this MB for HTPC and this temp worried me too.
Especially I worried about South Bridge temp (this IC places under VGA board).
I bought a 40mm fan and mounted one close to South Bridge by pigtail wire.
Now my temperature is:
Board 35ICH 64I don't have any problems for different work modes. But I think if I "play" with voltage power temp will be decrease more.
The max temps for ICH and MCH, can go up to the 90s easily without a problem, if you have a look at the technical product specification of your board form the intel website you will be able to see the max that intel say. For the Dp43TF:
Intel 82P43 MCH 97 oC
Intel 82801JIB (ICH10) 92 oC
There really is nothing to worry about, it's abit like CPU temps, if it gets too hot the system will soon let you know.