24-30 hours or so, give or take. 6-7 hours of screen time, though all depends on my location for service since that is what really drains my battery. Though hopefully to increase said item with a recent tweak. On the leaked ICS rom.
Actually surprised more phones haven't tried to really up there battery size more. Baffles me that "consumer tests" at least the one I read that battery life wasn't a priority for that user group, think it was for HTC. Not a priority? What are they on, if its any business related or making it through a full day on a charge is needed expecially if traveling with limited access to plugs.