Use iStat Pro and tell us what your temps are. It's easier to tell you if it's actually working within normal parameters, with the numbers. It's free, and is actually handy for other things besides temps But on the off chance something is wrong, it will help us tell you
Ok here goes: I played WoW on my girlfriends MBP and on my new MBP with the same videosettings here are the iStat numbers
MBP core 2 duo 2,66 GHz, 4 Mb RAM
Fan speed: 3700
CPU temp 82
GPU temp 65
MBP i7 2,2 GHz, 4 Mb RAM
Fan speed 6200
CPU temp 86
GPU temp 76
So doing the same job the GPU gets 10 degrees hotter and the fan spins 68% faster. Its the same task but the new computer gets warmer and makes more noise. Now, as a layman I would expect the new fancy sandy-bridge bla bla bla computer to be able to run WoW on low graphics settings without ever lifting an eyebrow. Instead it gets hot and noisy. And dont tell me it's because it has more power an bla bla bla. The task is no different from the one I challenge the old MBP with. But still the new one gets hotter.