At the moment I am pretty happy with my 950XL, and I am happy to stay with WP as long as the OS is usable, if that stops. I might switch to something crazy like Jolla if they ever come out with a new phone. But if my only choices are Android or IOS I will probably go with IOS, simply because they, like MS, seem to be pro-consumer by standing up against the government. The only downside is their prices, but Android/WP-phones have had a price hike recently as well, so it isn't as bad anymore.
My second choice would be a non-Google-Android, but not sure if that exists in the west.