Anyway, I noticed that the CPU temp was getting a bit high so I replaced the stock heat sink with a Thermaltake Spark 7+ (with Arctic Silver 5). Now the CPU is running a few degrees cooler but its still at about 47 idle and 61 at full load (CPU fan at 6000+ rpm). I have 5 case fans and the temps stay the same with the case open so I don't think that is the problem. Is there anything I could do (outside of water cooling or peltier devices) or could there be a problem with my temperature sensors?

hmm.. you did mention it is a big case. What kind of case is it? Like i have a xaserIII and there are so many fans in it since its a huge case. So i would add more fans in it if there aren't enough already.

I've been mainly using Abit's temperature monitoring software although I have checked the BIOS temps and they seemed about the same (for idling). I have plenty of thermal compound on the CPU and have reseated the heatsink several times to no avail.