Do you have the latest bios update for your motherboard?
If the paste between the heatsink and CPU has dried, you will get a high CPU reading but a cool heatsink. You should notice some performance problems with this problem.
If this is the case get some Arctic Silver 5 and clean the old stuff off and put some new paste on.
Or it could be as Human1 says, just a MoBo sensor problem.
Such a high hard drive temp supports this some also.
You can check the hd by just touching it, but don't touch the bottom of the drive while it's running. It will kill it. Just some personal experience.
You can touch the top of the drive safely, though.
Make sure your BIOS is correct. My board had an update that fixed a temperature monitoring problem.
Were those temperatures always that high, or did you just start looking at the temperatures recently? I had a problem with my P4, where I stuck the stock heatsink in after re-applying new thermal paste because I cleanned out the old because there was dust everywhere under the heatsink, but I was getting 80 C idle and 96+ C under some load. After a while, I turned it off, and flipped the heatsink 180 degrees. While I clamped it down I heard a popping noise, as if it snapped in place, now my temperatures are in the 70s C under load and 50s C idle, which is much better than when that happened. The odd thing is when I re-inserted the heatsink when it had those high temperatures, it was the same way I had it originally before I cleaned it out.
The problem you might be having is that the fan isn't spinning fast enough or the heatsink didn't snap in properly.
Something is just buggy, I think. 'Course it's not my rig, so I can afford to make that guess . I think your temp sensors are whacked. There's no way your hard drive is really that hot. Your northbridge (that's what I assume you mobo reading is) is also way beyond belief.
Try opening the case and blowing a desk fan into the case for a bit, see what the reading say then.
You might have bad air cirulation inside the case. Dust can be clogging the metal grates or there are wires all over the place which should be tucked away neatly. Or maybe the case sucks and has bad circulation because there aren't enough fan ports or fans.