It is a great phone do not get me wrong, but some days it lags. Not with internet or downloads but just switching screens or going to the home screen. Not a big noticable lag, but for a iPhone user I noticed it! Apple just made their operating system very snappy and user friendly which I like. I use my phone for everything. I switched to the S4 for more customizing and for the open user experience but it really is not much better then the iPhone IMO for what I do. And my friend dropped her S4 from hip hight and hers cracked easily as well. I may switch to the S5 if it is built out of anything but plastic!
Oh and iOS 7 is great. People just do not like change!