I've been using iPhones since about 3 years ago from 3G through the 5 I'm using now. Most recently, I've used HTC One and LG Google Nexus 4 and both did not meet my expectation especially in terms of touch response and overall smoothness of OS. I really liked the build quality, screen size & quality, speakers and etc on HTC One but just could not live with how it responds to touches. I had unintended touch responses from scrolling through and many times it required more than one touch to get a response. LG Google Nexus 4 was not much different in terms of the touch response and smoothness. And Nexus 4 did not feel good in my hand too. I don't not like Samsung Galaxy lineup mostly because their AMOLED screen that makes my eyes tired easily but I'm not sure if their phones are any better than the other two I mentioned above. Am I spoiled at the experience I've had with iPhones? My wife wanted to get a bigger screen phone so I let her try the HTC One one day as well, but she complained next morning how crappy the touch response was on it. It's a shame how the software can ruin the very well-made hardware such as the HTC One. By the way, the sound coming from HTC One's front-located stereo speakers is amazing and the 4.7" LCD screen is gorgeous to look at, too. I wish I could have iOS installed on it. Its camera also takes excellent pictures in low-light situation which I really want and need a lot of times. I do like my iPhone 5 but sometimes I feel I owe to myself to try different experiences so I keep myself current with what's going on with the evolving smartphones..