Startup Repair restored the computer back to a while ago (Jan 4th 2011) and it worked fine, then screwed up again. I disabled the stupid switchable graphics and it's fine now.
But I still have problems watching videos. About 10 seconds into the video the audio does the bdrrrrddrdrdrddrdrr and then the screen blips out and audio continues to go brrdrddrrdrdrdrd. The computer doesn't crash, but something important blips out and causes the entire system to hang. I reboot and works fine until I try the video and it blips out again.