I have had both. However, for the last five or six years we have been an Iphone/Ipad family. I have had an Amazon Fire, and an off brand Android tablet.
Most of the apps one would use are available on both.
In general there are more accessories, think cases and such for Iphones. This makes since as there are so many different size Android phones. At least for the most part the connectors are standard
I believe, although no proof, that the Iphone App store is safer the the Play Store. As I said no proof, but from what I have read it is harder to get programs onto the Iphone eco system.
When an operating system update occurs there is no waiting for you carrier to get a version with Iphone. Not so with most Androids. Often you have to wait for your manufacture to update, think Sony or Samsung, and then AT&T or Verizon to get the update. I waited almost two years for my first Samsung to update. Admittedly that was back at Cupcake or Eclair! It was still frustrating and was the reason I switched.
For us the link between Ipad and Iphone is almost seamless. I would not mix eco systems.
Another 'feeling' not 'proof' is my believe that the Apple eco system is easier to program for because Apple has control of both hardware and operating system. It use to be that developers wrote for Apple first then Android. I am not sure this is still true.
I have no way to judge which is the best 'Phone', and after all that is or was it first use.
I don't like Apples pricing structure, but the new Samsung's don't seem to be just as expensive. You can, however get cheaper Android phones.
Iphone is a little harder to Jailbreak, or was. That's another reason I switched. It was harder for me to play with it, and I would be less likely to break it! My fault BAD!
For us, we will stick with the Iphone eco system. Neither DW or I need a new phone. I am thinking of switching from my Ipad Mini to an Ipad, however.
Me Iphone 6s, Ipad Mini. DW Iphone 5s, Ipad Air (I think)
We still have two Iphone 4s's I keep them charged and use them like Ipods. Keep one in the car as an emergency phone. Neither have phone service on them.
EDIT Added: This seems a little like the Microsoft vs Apple of years past. Both having ardent followers! On this I came down on the Microsoft side.