I have been reading for a few days between these two devices and both are great. I am switching back from iOS to Android again with my iPhone 5. And want to know what would be the best way to go? I am basically giving my iPhone to my handicap brother as he needs a phone now and will get him a new line with it. He only likes the iPhone and since I pay the bills, he my iPhone 5. I had a Note 2 (too big), and an S3 in the most recent past. Never owned a HTC phone, but my issue with the HTC is the device of how poor they built it for repairs. You literally can't repair this device without distroying it, unlike the iPhone or S3/s4. So replacing a bad battery in 1-2 years is basically worthless and makes the phone a throw away. What would you do? I see the Google version of these phones is also coming out too and not sure how different those would be as I never owned a Nexus like device. Such a hard decision that I can't seem to get by. This will be on AT&T network.