S4 or maybe Moto X. I don't know why everyone said the Moto X failed. It hasn't even started shipping. The features are solid, even if the hardware is not top notch. I'm hoping the off contract price will be decent.
Maybe others can enlighten me. Does Verizon start to discount the off-contract price of older phones are a while? So, regarding their payment program, would the price of an S4 maybe drop towards the end of the year and I can use their payment program? I just don't want to pay the ~$600 for a new S4 when it's not a brand new model.
The Moto X is DOA for a lot of us because of the price, no other reason. I think most of us would gladly accept it if it was priced accordingly. But it's underpowered compared to the HTC One and SGS4. The Sony i1 and LG G2 are just going to destroy it. I have a feeling some of the software tweaks will make their way in to the core OS eventually. Especially if the X fails, sales-wise. The off-contract price has been tipped to be the same as other flagship hardware, in the > $500 range.
As for Verizon discounts... While they often lower the on-contract price for sales or other deals, typically (almost always) the actual retail price of the device is unchanged. I wouldn't expect the SGS4 to be cheaper, off-contract, than it is now until the SGS5 gets launched.
I'm actually looking really forward to seeing the LG G2, though it's a monster size, IMO.