Hi Guys, I'm new here so bare with me

.
I have an Dell Inspiron 6400 (about 18 months old now), I have put the specs on my profile, so I hope you can see it.
I was playing Football Manager 2008 a couple of days ago, it does not take a large load on the HDD. And of course there was a big game on TV at the same time. So i go to pick the laptop up and I kid you not I thought it was going burn my hand off it was so hot. I have never had this problem before. It was coming from where the HDD is.
So I downloaded a couple of diagnostic tools for HDD health, temp etc. To my shock the temp of the HDD was 67C! (Thats 152F!). But the health is excellent. The Dual Core
CPU is at a healthy 52-60C.
I have shut the laptop down for a good 24hrs and started it up again with minimal processes and no HDD load and it reads 60-67C over an hour. I turned off my Anti-Virus of completly because I know they can take alot of resourses up. Now I know this is far too high and my HDD will just melt or something along those lines.
I have made sure that there is good ventilation but still the problem persists. Any ideas what is causing this? The HDD is only about 8 months old (the last one broke, I got a replacement from dell through warrenty). Is there anything I can do to get it back down to a good temp? I'm not going anywhere near games atm, too scared!
Cheers,
Ben