To folks with all these temp worries: with a stock HS, your temps will be at least 10 to 15 degrees above the ambient temp at idle/normal usage. If you stress your CPU it can easily be above 25 to 30 degrees above ambient temp.
And you need to remember that it's summer time in India now