Basically there is yet a post that shows which temperatures are safe for CPU's, too many people are asking what a safe temperature is for "their" processor.
This should help:
Generally 45 - 55 degrees is average, and is fine. The above image shows what the maximum temperature is before you fry your CPU.
Please beware that overclocking to even close to the maximum temperature will cause your system to be unstable - the lower the temperature the better.
As you can see, the make and model of the CPU gives varied temperature.
[size=3.5]Every piece of hardware varies, even if they are the same model and make, just because your friend can overclock his Pentium 4 from 3.0GHz to 3.4GHz doesn't mean you can just because you have the same processor, you might only be able to get 3.35GHz or maybe 3.45GHz.[/size]