The “iPhone will feature up to 8 hours of talk time, 6 hours of Internet use, 7 hours of video playback or 24 hours of audio playback. In addition, iPhone will feature up to 250 hours—more than 10 days—of standby time.”
This is great, I didn’t like the 5 hours of talk time that it did have and it is strange that Apple is announcing this because a month or two ago many people were saying that the iPhone wasn’t even getting the 5 hours of talk time that Apple originally announced.
The official Apple announcement can be found here.
Here is a great little comparison chart from the Apple announcement: