To be honest, i like Microsoft ekosystem, as i use primarelly Microsoft services, not Google services, not Apple services. Thats more or less main reason of usage Windows Phone. On the other hand new Microsoft strategy is to make all Microsoft services available also on other platforms, therefore now it looks like the best solution is iPhone (i really think its good product). Perfect device, iOS is good, best availability of applications and finally all Microsoft servicess are there now as well. I am still on side on Microsoft WP as a geek and fan of Microsoft. But to keep eyes open, best combination from my point of view is not WP device, but iOS device + Microsoft services on it. best valuable combination i guess. And what is important, its available NOW. All Microsoft visions are really nice, i love it, but its not available yet and question is , when it will be.