I took matters into my own hands.
I found that mine had too much thermal compound, and a very stiff variety of the stuff preventing the heat sink from actually touching the top of the CPU and northbridge.
Took it apart. Cleaned it up.
Now, when I run two or three 'yes > /dev/null' it takes over 15 minutes for any problems to show, (both cores nailed) and instead of the system becoming horrible to respond, it simply drops a core for a second,
and immediately recovers.
Running on one CPU, with a load average somewhere around 1, the laptop no longer has problems. Unexpected loads are excepted without dropping the second CPU.
For me, I found a fix, and better, this is how the laptop is behaving in a house over 85 degrees.
The best part is that during light loads, like editing e-mail, posting to forums, &c., the temperature stays low enough that I don't ever hear the fan running. It's another change for the better; where the fan would rev up and just stay there, seemingly in spite of what appeared to be a light load. Hours of that fan running...
I don't know if Apple has a specific problem that they need to address or if I just got unlucky. I do know that my laptop did have a problem. There's no question that what I did ended the core-shutdown problems. I can even play WOW on it (not that I bought it to do that) without it dying in 15 minutes. I can be answering e-mail, be available for chat, doing work with the Stonegate Java client, bring up Excel with the terminal session open, and the laptop no longer dies when I do a software update at the same time.
In other words, it's behaving like I'd expect it to. It's not the fastest thing in the world- I didn't buy it to be. It's the perfect laptop for a tech support guy needing a strong terminal (the Powerbook bends in the middle after much use, becoming frightening flexible... Ask me how I know!) while at the same time needing the power to answer up to management and teammates when things get hot and heavy, and problems are affecting Production (and the bottom line!).
I now trust it to give Powerpoint presentation. That in itself is a huge change.
DO NOT take it apart if you've any doubts as to your ability to track around 15 tiny screws, two cable connectors, and finally, NOT bend a thin piece of metal as you clean it up, while using the smallest amount of heat sink compound possible for good coverage of the processor and northbridge.
DO NOT take it apart if you are going to break something that will void your warranty (Apple won't cover it if you do!)
DO NOT take it apart unless you understand that you get to keep both halves if you break it.
But DO remember it was designed by a team of PEOPLE. A human designed the machines to put it together. A human probably put too much heat sink compound on my processor.
I'm not smarter than a bunch of engineers. I just don't have a problem double checking someone else's work. Especially when their carelessness costs me.
Apple: Love your products. DO something, please, about your quality control?