I am currently using an iPhone 4S and I admit I am an Apple hater (both the company, ther cult following and belief they made everything, and the company's unwillingness to try and innovate the iPhone somewhat...). I started with Android back in the day (early Android....like 2.1 Android), got fed up with lag and b.s. updating (or lack thereof), and inconsistent app experience that relied on developers to optimize their code for each specific device, and I switched to Windows Phone (as I refused to make the iphone my main device). I stuck with my Arrive, switched amongst various Windows Phones and carriers, and finally got to the Lumia 920 on Straight Talk. I finally ended switching to a 4s because the bugs I experienced, despite trying different 920's and 820's.
I hate this thing to this day, especially having the same device as everyone and feeling like a clone, but unfortunately I no longer suffer from the bugs I had, and some of the apps that were promised from Microsoft (Gameloft games for example) already exist on iOS (Siri is awesome too.....you can call it a gimmick all you want, but it actually dictates me well without having to yell or get the phone so close that I'm kissing it, with a bonus of supporting a natural conversation). For some people, they really do have to go with what simply works for them (especially while being a father of 3). I still have that pre-judge mental factor when I see someone with an Appple device, and usually categorize them as a douche automatically (or someone just trying to fit in), but as someone who really just wants a Windows Phone and uses an Apple product, I can say from personal experience of being "that guy" who stood out for having a Windows Phone and suddenly switching to the iPhone, you really do notice how people act different around you when you "get a real device". There are people I know that are Apple-only users, and a lot of times they say they have it because "it simply works well and does what I need it to do", while giving the implication that my Windows Phone couldn't do what they wanted; 95% of the time, the Windows Phones did everything they needed to do. Lots of people use the "it simply works" as a recycled reason to simply stick with what they because they also want to have a "cool" product, but having a "cool" product isn't a good enough argument to use against something else with nearly equal functionality that could prove them wrong.