Another thread mentioned that the geekbench leak from a couple of months ago ended up having the correct model numbers. For future reference, were there any other clues about the nature of the upgrade and/or timing that actually came true? Just curious. this might help us all next time.