AT&T, so still waiting for that darn update :P
on a good day, ill average somewhere around 19 hours.
some times ill use it a tiny bit more than normal, giving me somewhere around 10-15 hours. 16 tops.
hopefully ill be looking at 19 hours of decent usage, and around 24 on little usage after...