I too can get upwards of 20hrs. with moderate usage on my Dinc2. sometimes I can squeeze 2 days out of it w/o a recharge. Even with heavy use I have always gotten a full day out of it. Mine is stock, no app killers or battery saver programs on it. I do use public WIFI networks quite a bit rather than 3G, not sure if this has an effect.