Install iStat pro (down load from the Internet) and this will tell you the internal temperatures and fan speeds of your MBP. Open Activity Monitor when you are experiencing what you consider 'hot' temperatures and note the CPU activity. The temperatures you are reporting are not excessively high for CPU intensive applications.
'Normal' is dependent upon what you are requiring the CPU to do. Note that there are internal thermal sensors that will shut your MBP down before any heat damage can occur.