I switched about a year ago after owning Android phones for about 5 years before that. I was kind of a ROM junkie, and finally got tired of the whole thing. When I switched, I quickly learned that Google is not friendly with Windows Phone. You are better off just switching to MS versions of everything (Skype instead of Hangouts, Outlook instead of GMail, etc.) It was actually quite painless to do so. With the release of WP 8.1, I am really liking the OS. I was never a huge user of apps, so the app ecosystem didnt bother me. I've always found an app for pretty much everything and I love the design language compared to Android.