The duron has a reduced cache of 196k (I think it is 196k, go and check), as opposed to the Athlons 384k cache. This makes a Big impact to processing power.
Heat production I know nothing about on the Duron cores, but should only be a couple of degrees lower, as the core is Identical except the cache size difference.