As someone who is a research scientists at Argonne National Labs (
Argonne National Laboratory ... for a brighter future). The first National Lab of the nation (US), where much of the early nuclear research was done (though not well known). We developed some of the new battery technology in the Chevy Volt (
Argonne battery technology helps power Chevy Volt).
I can tell you this; I always see people say "they need to work on better batteries". Well, a lot of really smart people are. It is hard, it is a limit of physics and chemistry; totally new approaches are having to be developed.
Also, if you were willing to pay $1000 for a cell phone battery, sure, I can make it last 10-100x longer no problem. And if people would dispose of their old batteries properly, handle them safely and properly, and learn some other basic things, then the industry could start using other materials which would provide much more power and last much longer; just, they are highly toxic and horrible for the environment and are currently not allowed due to regulations (rightfully so).