This one is for those of you who have owned, or are current owners of any Samsung smartphone. In a nutshell - what's been YOUR experience with the phone's battery life under moderate to heavy use? Did you have to upgrade the battery right out of the gate? Or was the stock battery sufficient? How does Samsung's battery management compare to other brands that you have owned? Any and all input would be greatly appreciated!