Been reading on here since getting my Hero on Friday. They updated it to 2.1 in the store before I left so I have no reference points before that, they also loaded Advanced Task Killer and told me to kill tasks occassionally to save battery life. I still had poor battery life. It improved when I turned GPS location off except for E-911 and switched to Handcent for SMS. My awake time has dropped way down. What I am noticing though, is that many times throughout the day is that Sprint Navigation is running even though I am not using it and have not started it. I have not checked to see if this forced GPS back on or not, but, why would Sprint Nav be running on it's own? This is strange to me. I'm coming from an Instinct so I've never had a Marketplace or a way to see what was running on the phone but I would have to assume that on the Instinct that Nav only ran when I started it. Thanks for the help because a simple search didn't turn up anything useful.