The responses in this thread demonstrate the main problem with cell phones these days. You want something that can stream music, edit excel files, chat with a loved one with voice and video, play video games, and have internet access. THEY HAVE THAT, IT'S CALLED A LAPTOP. THEY DON'T GET 48 HOURS OF BATTERY LIFE EITHER.
People expect people to do the exact same thing and more than laptops with better battery life in a smaller package. If they'd start being a bit more realistic with their wishes the 24 hours of talk time might become a reality. Then you're probably looking at an actual solid workday's worth of heavy use.
I guess I'm a little old school, in that in my business travels I carry a laptop, cell phone, extra batteries for both an MP3 player, and chargers. I've never been on a job or in a country where I haven't had access to a power outlet, or not been prepared. Then again I guess I'm a little old school in that I expect out of machines exactly what they're capable of. If I screw up and forget my extra extra battery and I'm not able to make a call or access a file, its MY fault not my cell phone or laptop's fault.
Then again that's me I'm a middle aged man, that choses to be accountable and uses statements like "I forgot my extra battery" rather than "MY cellphone didn't have the ridiculous battery life i expect out of it for no legitimate reason.