I've been a Windows Phone owner for the last 3 years (920 first and now 1520). I personally love the phones. My only gripe is the lack of games and the camera on the 1520 can be pokey (compared to a new iPhone). Some of the 3rd party apps are way better than the first party (i.e. twitter, instagram) and since 8.1 hit, I don't have any huge negatives though Chase just retired their banking app for Windows Phone. I think MS needs to do a better job of getting the "really good and useful" apps to their system faster and keeping them there. Took forever to get a first party Instagram app and even the 3rd party came out way after it had been on iOS/Android....for instance. Overall a happy owner though.