Spewn, I'm not trying to pick on your post but I knew someone was gonna say what you've said and I can't resist.
"It's not that heatsinks don't WORK with the motherboard's, it's that they cause the system to report innacurate temperatures"
I disagree. Temperature monitoring is a feature (important one at that) and if the heatsink and certain motherboard reports inaccurate temp, it is NOT working properly. Like I've said, heatsink and motherboard manufacturers can point fingers all they want but the fact is that they're not working together properly. And since heatsinks are designed around motherboards and not the other way around, if the heatsink is reporting misleading temp readings, it is fault of the heatsink designer.
"Reporting an accurate temperature has nothing to do with how well the sink is actually doing it's job."
But if there's no easy means of determining weather the sink is actually doing its job... well... then how the heck do you know if it's doing its job? My point was that the MBM with the chipset monitoring feature is the most accesible means of measuring temp right now and the heatsink designer is saying ignore that. If such inaccuracies exist in that big margin, how are we supposed to know if my CPU is burning up or not? And in case of Glaciator, I overclocked my CPU and it is now reporting 70'C. Should I go higher since MBM is incorrect? If so, how high should I go?
"It's up to motherboard/cpu manufacturers to provide us with a means of getting an accurate temp reading, regardless of what heatsink we're using."
Can't argue with that. But do such means of getting perfectly accurate temp reading exist? From that article, it sounds like Intel's way of measuring temp within the die itself isn't accurate enough. But are they close enough? I think so. Should heatsink manufacturers design based on this imperfection? I believe so.
--BrianC