I had a Samsung Galaxy S2 Skyrocket that I got on contract two years ago. It only cost me $25 refurbished from AT&T, and was a very good deal as it was the only phone with LTE at the time and we had just got it here in the Dallas area.
Six months later, my hands still couldn't get used to the bigger 4.5" screen. Putting it in a case had made it worse, so I stuck with using it case-less. I was dropping it pretty much everyday. It was at that sixth month that I opened up my camera and saw a huge dent firmly in the center of my lens.
So then I ordered the part to fix it myself, only to realize that the screws on the back had been stripped. ALL of them. So I had no choice but to stop using it. No camera = deal breaker.
So then I got a cheap 3.5" Android GoPhone that I thought would last me until yesterday. I was really enjoying it, and got to flash the latest version of Jelly Bean at the time.
Well, Google released this Play Store/services update that wrecked a lot of phones (including mine). It was so bad that I was unable to unlock the thing just to make a phone call.
So I switched to a Nokia Lumia 520 in August. It was awesome (4" is a very nice screen size for me), and I found some really nice app replacements that were very, very nice.
But the platform is growing, and I would have taken a big risk signing a contract for any of those phones. But I have my 520 still and will check out the 8.1 developer preview and keep an eye on things.
So yesterday, I finally came back to the iPhone.
Although, I tried buying an iPhone 5C, but they didn't have them in 32GB at the AT&T store (lame!). So I walked out with a gold 64GB 5S instead.
I've been using the iPod Touch though, so it feels like a brick, haha. I also miss the old home button. The fingerprint one feels so cheap and springy when I press it.