Naah...50C is not to hot for a cpu. 50C is hot, but doesnt even burn your hand...Normal body temps is 37 and sometime 40 some with fever. I would say 65C for max stable CPU operation.
As for NB, I guess it depend of chipset brand.
-Always put the blame on you first, then on the hardware !!!