After working at Verizon as a supervisor for care and tech and a rep for care and tech, I can say honestly say none of them live up to the hype.
The running joke on iPhones was "Smart phones for dumb people", meaning they give all users the same experience, you have to use the iTunes software, and you didn't really have a unique user experience. They were good for first time advanced device users because it gave you a guided experience for the most part. Nothing was ground breaking. The reception was awful and siri sucked most of the time. They were basically a status symbol, but meaningless now since every carrier has them.
Androids had a ton of bugs due to being an open source device. You could download an app made by any random person, therefore you were the beta tester. It would cause your phone to crash, reboot and do stuff other stuff didn't want, even downloading malware programs. The rate in which they were turned out meant a top of the line piece of hardware was only "cream of the crop" for 4-6 months before the next step in evolution was announced.
They weren't getting support from 3rd party vendors like the leading OS's so their app library sucked.
Get what ever phone you like. Be a iSheep, Droid fanboy, or Windows wh0ore. Bottom line, they'll suit your needs specifically and you'll find value in whatever OS works best for you.
Honestly if that is the iPhone 5, Apple quit trying a long time ago, I guess if it's not broke don't fix it. They have a hell of a marketing department and they know what their consumer wants.