I'd say ~2 hours of iPlayer (CPU video decode over 3g/wifi) and Google maps (on a bright day) is actually quite good! None of my older phones could realistically do that... (Wouldn't even bother to attempt that on a Desire
)
Battery life isn't 'next gen' but it's one of the few smartphones that can last a good day under most scenarios. We're still waiting for a OEM to fully focus on efficiency, the Razr Maxx gets close but it has a 45nm SoC and power sucking OLED.

Battery life isn't 'next gen' but it's one of the few smartphones that can last a good day under most scenarios. We're still waiting for a OEM to fully focus on efficiency, the Razr Maxx gets close but it has a 45nm SoC and power sucking OLED.