Io ho fatto l'esperienza Windows Phone 8/8.1 con il Lumia 520 ma preferisco Android per via delle app: quelle presenti sul Play Store hanno una frequenza di aggiornamenti normalmente più alta di quelle del Windows Phone Store.
Poi le nuove app arrivano di solito prima sull'App Store e sul Play Store e solo successivamente (se arrivano) sullo store di Microsoft.
Quindi ti consiglierei di scegliere uno smartphone Android.
.