Apple announced apps, 3g phone, etc. When will I be able to download the apps to my iphone? When will the new firmware be available? I know the new phone will be available from the 11th of July, but do we have to wait that long for the upgrade?