This seems to be the biggest deal ever in a while for Apple, do we expect anything from Steve at/right before the Launch?