It's an interesting topic of discussion.
From what I can tell surfing around, yields to have 32 or even 24 pipe cores are low, the majority of these are being shipped to Microsoft and Nintendo to be used in the next generation consoles.
What does this mean for us? Well it looks likely that R520 will at best be in short supply until after December so only the quickest people with the deepest pockets will benefit from these units.
R520 looks promising though if the yields ro supply improves.
It also looks as though Nvidia will have some supply issues.
PS2 sold more units that Xbox and Nintendo put together, so if we can expect the same for PS3, Nvidia will have to supply as many cores to Sony as ATI will to Microsoft and Nintendo so the supply issues of yesteryear will probably effect both camps.
Overall, not good news for the consumer.