In a press release by Apple today . Apple have improved the battery life and performance of the iPhone .

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.”

Apple also released a comparison chart that compares the new improvements they added to the iPhone with the industry leading smart phones

Source : Apple.com