Just to compare, I have an Intel QuadCore Q6600 running at stock 2.40Ghz, and I am using air cooling via a Akasa Venom cpu cooler, and 3x 120mm Akasa Viper fans.

I have lapped both my CPU and Cooler to get them as flat as possible by hand.

Using Core Temp v0.99.7 it shows my idle cpu core temps are around 30-32c.
Running IntelBurnTest with a standard test level and 5 test cycles one of my cores peeks at 51c.
After 10 test cycles two cores peeked at 51c.