I guarantee this is unbelievable and you won't believe it. I have been running with this high powered 680 since May and results have been as you see: good. Then lately as I look on the forum people have been having lots of problems with the 680. Last week I got it running again. Version 7 shows PPD and I was getting 20-30k which was excellent. I haven't changed any of my hardware one iota.
I checked the PPD to see if it was back up. I looked at it and it says, 170k PPD! That couldn't be. Must be a decimal point is off. I looked at one of the projects: 8057. It says, "19913" and it finishes in under 3 hours.
It must be a project windfall after those bugs left the 680 idle. Team points might go up after this. Don't tell anybody.