Okay, I've nailed it down to Alt-Tab. It happened just now in Mass Effect, except that this time around it totally scrambled the screen in chunks of 4x4 pixels each, or something. It does really look like something was wrong with the hardware, but I'm starting to think this is just a driver...