For me, the complete lack of google apps is what kills the experience for me. I really like WP8 a lot. I still have a 1020 and a 1520, but I keep going back to android just because I'm so tied up into the google ecosystem. The google apps for iOS are all great, it's a shame google and MS can't get along.
Nokia is rocking it hard. A lot of the apps they are developing are very good. I'm excited to see 8.1 this year and what flagships come with it. I know it's a slow process but I think WP8 is going to be just fine.