I'm not sure it's heat related. You are seeing artifacting in Windows, does this happen all the time? Or is it just after exiting a game? And does it go away over time? If the answer is no to both questions, I doubt if it's heat related because on the desktop, your card will be using very little power. If it is heat related, it may not be too late for your card. Try cleaning the heatsink, and make sure your fan is spinning. A dirty heatsink will hold the heat in and make it difficult for the air being pushed over it to get to the actual heatsink. Of course if the fan isn't spinning at all or fast enough, that will cause similar problems to. I had a GeForce 3 Ti200 that the fan died on. On the desktop it was fine, but if I run DX Diag, I would get similar artifacting like what you see on the desktop. I replaced the fan and the problem was solved.