I've had the iphone 4 and then the 4s which I kept for a year. Last month we stopped by the verizon store just to check out whats new. I fell in love with the droid DNA by HTC. I sold my I phone 4s and picked up a dna. It was awesome. Super fast with a 5 inch 1080p screen that looked great watching netflix or youtube. The camera was great too and took super fast beautiful pictures. After a few days I got a no sim card error. I removed the sim and reinstalled and that went away. Then while driving home one day with it in my pocket, it started to ring softly but out of the earpiece and not my ringtone. I had to reboot it to get it to stop. Next came the wifi errors where I would have to erase my home network and reinstall it in the phone to get wifi. At my sons basketball game Saturday it started ringing again, so I had to do the reboot again. By now I'm pissed. Verizon said "We have had no complaints on that phone for those things." I'm always the first one I guess. Try googling " Droid DNA wont stop ringing" and see if I'm the only one. Right. Anyway I found a link from a HTC forum that said it was an internal temperature alarm that the phone was overheating. I was done with it. I took it back and the guy helping me tried to replace it with a new one but I didn't want to take the chance. He said that VZW was pushing an update soon and that it might address this. I was done and returned it for and iphone 5. So far I feel like its a longer 4s, but thats not a bad thing. 4g is nice when I am in that area but I'm not often. It feels good to be back on a phone I'm used to. Iphone for me at least, just works. It may not be the latest and greatest but at least I dont have to work on it. Rant over, thanks for listening.