I'm a heavy phone user (work email, texting, social networking, streaming audio, no gaming no streaming video) but I've never bought a high spec phone before and I'm due for an upgrade. In the past i've been a blackberry user and I'm currently using an 800 mhz 480x800 motorola device on gingerbread so upgrading to a GS4 or Optimus G or HTC One will be a huge difference for me and I will likely keep this phone for at least 2 years. How important is it to have a removable battery? I've never had a phone without a removable battery and knowing that i'm a heavy user and plan on keeping this phone for a long time makes me feel intimidated about getting a phone with an internal battery. My hope would be to get the GS4 and then replace the battery after a couple of years with a higher capacity one. Do batteries wear down a lot after 2 years of use? Do they make aftermarket higher capacity batteries? Or should I not worry about a battery being non-replaceable? Another consideration is that I'm in a super cold city where it gets down to 5-10 degrees and I'll be outside texting or walking to work, does this extreme cold drain battery life extra?