Tim Cook announced it half an hour ago. So it's going to be released on July 25. Now, we need to know the time. I think that it's going to be tonight at 24:00 (Cupertino time). Which means at 01:00 for eastern America; at 06:00 for UK, France, Spain and Portugal; at 07:00 Germany, Denmark, Norway, Sweden, Finland, Italy and Greece!