It could be that the memory on the card is failing especially if your temps are all normal. Had that happen on a X1900GT once.
Never really thought of that!
Thanks for your input, last I've checked max. temperature was around 50C, idles at about 37.
If this is the case, I guess my only choice now would be to get a new card.
edit: I just found that a game tells me this when I try to re-open it after a VPU recover:
Bad video card drivers!
Unable to start because it failed to find an accelerated OpenGL mode.