Hi guys. So, my mobile provider (EE) has a campaign ending in the end of April where they'll allow users with 3G contracts to switch to a 4G contract, handing in their old devices (the 4S qualifies) and getting a 4G one (the iPhone 5 included). I'll only have to pay the upfront cost of the phone (between 50 or 60£, depending on the monthly fee I choose). I'm not entirely unhappy with the my 4S the way I was with the 3GS before I upgraded to the 4S, although the battery life of the 4S is, as many know, pretty crappy... I'm already on a replacement phone since the first one's battery went ballistic just 6 months into it. I've read that the iPhone 5 has a much better battery life and also, my partner has one and he also confirms that. I wanted to ask those of you who made the switch (especially those of you might have switched from an EE 3g contract to a 4G one) if this upgrade (handset and service)is worth it. The other option will be to wait until the 5S is out to upgrade and that will mean paying the upfront cost of the handset as well although I can probably squeeze a free upgrade from Phones 4U (have managed to do so the last time). If I do the swap now, I know that I won't have to pay any early termination/early upgrade fee. Let me know what you think about this.