*ding ding ding*
AppleCare are replacing my card. I knew somebody would in the end. They're dispatching a new one with packaging to return the old one (previously they had only offered to collect my entire machine... madness).
I'm going by the logic that my old card is actually damaged (or at least over-sensitised) by prolongued playing while obviously overheated. Hopefully a new card, given the improvements Blizzard and Apple have made recently, will last at least a few months until I can buy something better.
Now, do I go to the trouble of trying to fit an aftermarket cooler of some sort? To be honest I wouldn't know where to start.
Edit: New card has arrived, less than 24 hours later! Also received a shipping label to get the old one back to them.

Now I just hope it's alive and kicking, I'll give it a try later.