Which is better an Android Phone or IPhone 5?

I have never used an Iphone but have used a few Android Phones.
I'm planning to get a new smartphone. So what to do? Stay with android or buy ios device? Please mention pros and cons of these two and suggest for a best Mobile OS in your opinion.

Stick to Android.
Android pros: open source you can root and install a custom ROM if you don't like the UI the phone came with, customization, personazation, widgets, more free apps at Google play store, freedom, less restrictions, better battery life(varys on the phone) expandable storage, microsd card support, removable battery(applies to the samsung galaxys not sure on othwrs)
Cons: fragmentation but its improving, if you don't own a pure Google android phone you could end up waiting for months or weeks to get the latest android update from your
Manufactuer.

Iphone 5 pros: taller, more portable, simple os, you'll get the latest iOS update faster
Cons: no expandable storage, no removable battery, resrricted, more paid apps, lack of innovation

Winner? Android. It is the best i'm even typing this answer on mt android phone. Get more freedom and choice

Oh yeah there are launcher at the play store like iPhone 5 or windows etc etc enjoy

Iphone = best security, design, imessage, siri, best apps, facetime, etc. The hardware also far outperforms all others when it comes to games.

I prefer an iPhone, it provides better user experience, the entire ecosystem is perfect, you can easily find the apps you want in iTunes store, and most app developers always release the App Store version at first.

I prefer iphone 5 it's also an android phone.