I reset my PMU on my 867 MHz 15" TiBook and the fan comes on much less frequently now. This wasn't the reason why I reset it (I was looking to extend the battery life), but it did affect the fan. For the fan problem, I was going to dismantle it and clean the dust out.