The last 3 years I have used an iPhone 5. Which is in my opinion a fragile phone ( replaced at least 3 screen glasses, problems with camera) my wife uses a apple iphone 4s which has problems connecting to wifi (twice repaired , breaks after a while (known problem for 4s)). The app offering on Apple is nice, but in day to day use I have discovered only a few apps are often used.
Before that i used an Lumia 620 which still proves to be unbreakable ( if you accidentally drop it, the floor breaks, the screen stays perfect). Last week I upgraded to a 650 which is absolutely brilliant.
At this price point the 650 phone kills all competition. I've found android phones to be usability nightmares ( i'm repairing , fixing stuff for family members endlessly). Problem with Apple phones is the price point which is getting ludicrously overpriced. I didn't have the heart to go for a Lumia 950 due to bad reviews, missing / broken features and a premium price tag.
So far the 650 impresses in functionality and speed. And again at the price point it is offered you simply can't go wrong with this phone.
Even the so called lower budget iPhone SE retails at 589 euro's here.
Sure you 'll miss some apps, but it 'll safe you cash.