Update: After seeing the temperatures, I bought:
http://www.newegg.com/Product/Produc...82E16835118074
I just installed it, and to my surprise, the problem did not go away. The idle CPU temperature is now around 30C, and when I run Prime95, it climbs to and stabilizes at 50C. But still...