I'm a big windows phone fan, been with it since 8.0 came out. Though all said why a windows, i chose it for its interface n smoothness (i own a 520). Now I'm due an upgrade and am wondering is it still worth hanging onto Microsoft seeing how the OS just(still not the official) got the features at par with ios and Android and considering the fact that what made me go for windows(performance on lesser HW) is been done by Android pretty well since 4.4. Devices like moto G make me look stupid when i consider a 630