Originally Posted by annchan
only instango, openbeak and opera mini
the OEM pouch that came with the phone
That's your problem. You're probably running GPS in the background 24/7. Close these apps when not in use. You can leave your GPS set to location, but you can't leave an app running (googlemaps, etc) that uses it. Whatever you do DON'T change your OS to improve battery life. It doesn't have anything to do with it. Sure, if you change it your battery life will improve, because it will close out the apps that are draining the battery (d'oh). And forget the pouch thing, that was only present about a year ago when the phone came out and shipped with some bad pouches that pushed on keys.
Remember this: radios affect battery life, OS don't.