Hmm, for a 45nm with a big cooler that does sound a bit warm, are you applying the thermal grease correctly? theres how-to videos on youtube
Where are you getting these temperature readings from? The BIOS?
It may also be the stepping of the cpu, like the B3 stepping of the Q6600 runs warmer compared to the G0 stepping Q6600
what stepping is your QX9650? You can find out from Cpu-z
The vision must be followed by the venture. It is not enough to stare up the steps - we must step up the stairs. ~Vance Havne
Only those who will risk going too far can possibly find out how far one can go. ~T.S. Eliot