I prefer Android, I LOVE my Note 4, it is the best phone I've ever owned.. even though it was it was a second choice due to the fact that I changed my mind about the Edge. There is very little development for it since Samsung said it would be a limited concept, they didn't expect to sell many of them and since I've been there with my tablet, I wasn't willing to go there with my phone, and so, I got the Note 4 instead, where there are tons of roms, kernels and a couple of recoveries for it.
Regarding software, even though I have used them all, and honestly, I am very disappointed with Blackberry, I don't think they went far enough with their latest software.
I think that they could have taken the open parts of Android better implemented it into their software, agreed to have Google Play Apps on there as options and benefited from and I am not happy with how locked down the Z10 is.. I know the device can handle it since I've managed to get Google Maps, Account Manager, Play Store and Play Services up there.. I was able to do more with my 9630 and 9700 than I was with the Z10.
It would've been really cool if I got root access..
I've now changed my standpoint. I prefer Android now.
iOS has its ups and downs but at least they are consistent when it comes to the operating system from update to update. They don't phase out their older models by giving the brand new one multi-window support and not the iPad Air which can handle it :/ Yes, I'm kinda mad but that's besides the point.
I like Android cause of customization. I love how I can customize it to my heart's content.