Completely agree with the S5 size, it sounds big but once you use it the thin and light weight design makes it no more of an issue than smaller ones. I got away from iphone as well, just too restrictive. You can use a 128gb mircoSD in the S5 as well. That is bloody huge on such a small thing. Had it for awhile now and definitely best phone I've had, battery is lasting really well to. Get up to 3 days.