I read some other thread on here somewhere saying it could be a few more weeks. Forget where I saw that. But I have no doubt that when it comes out, we will all know!
Pete said on the podcast this week that they are holding it back a little bit just to fix a couple things rather then put it out and then turn right around and do an upgrade.
I don't have an i-phone but I get the feeling this is something they are really proud of how it's turning out and want it to be the best it can be when it's released. I'm pretty sure it will be worth your wait!!