I originally was going to buy an S6, against my better judgement, until I found I could not buy a 128GB version, even from the AT&T store. I've considered the S5, but I can't find an unlocked 32GB version that works on 4G. I considered the Note 4, but I really don't want a phablet, and that's a lot of money to spend on a phone I feel I won't like due to its size. Also, it frustrates me that two of the main alternatives to the S6 I considered due to the S6's lack of expandable storage and removable battery are both Samsung's, so even if I did go with one of them, I would still be giving them money. Before any of this, I was looking at the Sony Xperia Z4, until that turned out to be a letdown, and then the Sony Xperia Z3, but again there is no 32GB unlocked version. Despite my hatred of Motorola, I even considered the Droid Turbo/Maxx, until I realized it lacks expandable storage. The G4 looks ok, but it's a bit large for my taste (though supposedly not as bad as other 5.5" phones), I really don't think I'd like the buttons on the back, and there are no real reviews yet of it. Not to mention it irritates me they're releasing two other "G4" versions that are nothing like the G4, but rather are stripped down junk. The Zenphone 2 is big and just seems cheap, which I get it is a cheap phone, but still. The S6 Active may end up being the closest thing to perfect, but I don't know how I'll like the physical buttons, and I think I'd rather it be less bulky so people that want the extra protection can use a case, but leave that up to the individual. I've pre-ordered the Elephone P7000, which looks like a really good phone for the price, but again, no 32GB version. Still, for the price, I can live with that for a few months until something better comes out. So many phones that are almost great, but fall short. I've been searching high and low for the past 2-3 months and it's getting tiresome. I'd love some other ideas, but I doubt anybody can point me to something I don't already know about.