We all want a battery that lasts days between charges while we use the heck out of it, but common sense tells us that's just never going to happen. Battery tech is slowing getting better, while screens get bigger and brighter, and networks get faster and use more juice. Other internals like chipsets and processors help in the battery life department, but it's pretty much a given that if you use your Android hard, you'll need to charge it at least once a day. In a pinch, some phones may go two days, but for the most part this is true for all smartphones. B = SF2 (my new theory, where battery = screen size times fun factor squared. I call it Jerrytivity. Don't sue me Apple.)
A couple of famous Englishmen once said you can't always get what you want. But you do get what you need. Hopefully, that last part is true for you. It is most of the time for me, and I need about 12 hours out of my Android phone. If I can't get that, I just can't use that particular phone. Usually, it isn't a problem.
What about you guys and gals? How much life do you need from a phone for it to be usable? Vote in the poll, and let it fly in the comments!