More of the Same
All that matters is what you prefer, if you want a phone that just works, looks like everyone elses and is easy to use than get an iphone. (this reminds me of Henry Ford when he said you can have a model T in any color as long as it's black!) iOS is not bad, their development is slower than android, and they have copied alot from android, and VICE VERSA. Every single current smartphone has copied (and improved upon) the original iphone, so what. What should be taken from this mess is that all of these phones (windows, android, ios) are great capable phones. The only reason windows is around imo though, is because they have so much damn money. The other two at least innovate, windows seems to kind of tag along and stay afloat with their vast sums of cash. But to say apple doesn't innovate is ignorant, they have dictated the direction of (at the very least in terms of looks) almost all the markets they have touched in the last 10 years. You can't ignore this. However android is a great competitor, there is also a reason they exploded on the scene. They support a massive (probably too massive) amount of hardware and have innovated the smartphone in many ways. IMO the only place they sort of lag behind is the over all fluidness and 'finalized' feel of the OS. Emphasis on "sort of". And they are ahead in other areas (4g anyone?) Personally I prefer android, because I feel like it is my phone, not a phone Apple lets me use how they want me to use it.
For example, for most of my friends I would recommend android, for my parents I would recommend apple.
my two cents: I also hate the bloatware that t-mobile puts on android phones that you have to root to uninstall, so lame...not sure about other companies, but I would really just prefer the stock OS with maybe a few tweaks for the specific phone. At least iphone doesn't bloatware like 50 apps on their phones.
Long live all of the companies!