I think crap battery life is subjective. I think it is fine, for what I need it for. Decent level of surfing, calls, texts, emails, market searching, music and app usage a day (news/sports apps, some games). I need to charge it every night but that doesn't bother me at all, it lasts me easily from 6:30am until 23:00 when I tend to hit the sack, usually with around 35-40% left. Can't grumble. That said, I do under clock the processor and noticed an increase in the battery since.