The temps you can see in the image are while playing some fairly hardware intensive games. Are these temperatures optimal or are they too high or on the border where I have to be careful not to overheat the parts?
you havent listed what your cpu is. i5 isnt very specific. if its a sandybridge or ivybridge, those temps are barely tolerable, and very high for sandybridge. asin, you wouldnt want them to go any higher. infact, your cpu might be throttling itself to stop if from going any higher. if so you would see a performance hit. if its ivybridge those temps are ok but could be better.
I'd wait to see if you get any more replies, but for me those look to be pretty normal for a laptop. They do seem a little jarring at first sight compared to desktop (particularly the CPU), but from my experience those temps can even be considered a little low for a laptop. I think you may be fine.