answer:I have owned an iPhone 4 and five different Android phones. Android is by far the better (in terms of functionality) mobile OS. But the fragmentation and other issues are real. For example, the 2 Android phones you have listed here are running a version of the OS that it is almost 1.5 years old, and missing many of the best features of Android. Also, many of these Android vs. iOS questions really do come down to what you plan on using this for. If you are really not a power user and would want to take a ton of photos, go with the iPhone. The camera on the iPhone really is so much better than anything else. I could provide more info if you could describe exactly what you think you’ll be using it for. Note that there is also an ecosystem that you’re buying into. You might want to consider if your favorite services have apps that run on each OS. And once you jump in, you might find it difficult to change. My wife’s transition from Android to iOS was an unsuccessful as mine was. Having a fully-functional, modern mobile OS is a recipe for dissatisfaction when presented with a toy (iOS). And things that you can automate in Android require tons of manual clicking around and work in iOS.