Have any of you followed the threads that give you tips on how to extend the battery life?
There are a ton of things you can do to slow down battery consumption, but remember these are tiny batteries for powerful pieces of equipment, so we'll always have bad life on the battery unless a new technology can be implemented.
Get the extended battery or even another standard battery and carry it around, alot of people do that.
You can disable wifi if you aren't using it, set the screen to time out quickly, disable auto brightness, set apps to the greatest time between polling, etc.
Just look up some of the threads