I can see folks getting understandably emotional. Lots of information and misinformation going around. Samsung really has given Android a very bad name.
I develop on both platforms. I've owned Android phones for the last 3 years, I have an iPhone 5 on order.
In general I now prefer iOS because the Android ecosystem is getting a little out of hand. Malware, poor app behavior is common, manufacturers who don't support their phones after launch (HTC in particular).
However, like many things, its not all one sided. Android has lots of good ideas and innovations. Several seem improvements over iOS. The notifications UI is the best example that was essentially copied from Android. I still think its done better on Android.
Android has a fundamental concept of intents which acts like dynamic links between applications. Applications can register that they know how to handle certains types of data. If a user tries to view that data, they have a choice of which app to process it. Its a very elegant and generalized solution which is powerful in Android. iOS has recently added something similar but it feels like a special purpose bolted on patch. Maybe it will evolve ok.
In general I think Apple and iOS have more of a focus on their customer and improving the user experience.
Android is too fragmented between Google, carriers and manufacturers. No one really owns the customer. No one really cares if the customer stays happy.
I've gone back and forth but with the current state of affairs I think iOS is a better bet at this point in time.
totaly agree sir..