You nailed it, Q9650 produces more heat. Both CPUs are based on identical technology, just the frequency is higher on 9650. Hence the increased heat. 70C is not too much for Intel - at least not if it is not a constant temperature. I would just make sure that case has decent airflow and is clean. If that temp really bugs you, you can always get a better cooler.