i kinda figured there wasn't any real data on it, i just saw on wikipedia, and there was a 475 with a bunch of ??? under it,
but as for the 512, it's not really rocket science, as psychosaysdie said, yields are up, i'm sure even from the get go they were getting fully functional 512 cuda core chips, but, they were in such short supply they couldn't get enough to market, and they were already months behind anyways