Should I buy the Mi3 or iPhone 5/5s or iPhone 6?

Currently using a 3Gs but have an iPad mini, I'm currently debating on buying a new phone. I stumbled upon Mi3 which is a bang for buck phone and top of the line specs problem is brand-wise (Chinese, Xiaomi) and it's Android which means having to learn a new ecosystem. Now enter iPhone 6. I've been wanting a larger display for a phone now but it's too expensive so I'm thinking about 5/5s which is still a decent uprgade. Should I buy the Mi3, 5/5s or wait til 6 gets cheaper?

There's the Mi4 out now too, and that is utterly amazing for the price. 1080p full HD 5" LCD display, 3 GB RAM, 13mp rear camera and 8mp front cam, shoots 2160p video @ 30fps, SnapDragon 801 at 2.5 GHz, Adreno 330, dedicated noise cancellation mic, 3080 mAh battery, just killer specs. All for $450 off contract.
If you're used to iOS, Xiaomi's tweaked version of Android is pretty similar to it, in that there are icons in pages in the format of iOS, but there's a separate dedicated page (which you can add on to) for widgets to optimize widget size and ratio with screen orientation. (The dedicated widgets page is true on the MiPad, but I'm not sure whether that translates to the Mi4, but the overall look is similar to iOS nevertheless)
Sure the iPhone is good, but it is extremely expensive and some of its features are catching up to older phones like the Nexus 4. I think iPhone is way overrated in my opinion, especially for its rediculous pricing (128gb iPhone 6 Plus for $950!) and the Mi4 will surely make you stand out. You'll just have to check with compatibility with mobile services depending on where you live.
Another thing is if you are on Verizon or buy an unlocked one (if you live in the US) or if you live in Europe or elsewhere, you can get a Nokia Lumia Icon/930. 20mp PureView camera and otherwise similar specs to the Mi4 (but 2gb ram instead of 3gb). If you like Windows Phone 8.1 and don't mind too much about the app gap, then that is one of the best phones for its money, around $500 so you can check that out as wel

Sorry for the long answer but I tried to provide the information and help that I could, and it turned into a longer answer than I'd hoped

As Abhinav said, the MI4 is an amazing phone for the price… Apple products in general are overrated and overpriced but the only reason they are so popular is apple fanboys. For them, anything that is made by Apple is better than… Anything.

  • Which iphone should i buy? Should i buy one or an ipad? Pro's and cons of an ipone? I'm 15, and I use to have a phone but I got really bored with it so I got rid of it, I don't want to get an iphone then get bored of it do you think i will find them boring. How much credit internet should i get for my plan? People of said get a iphone 4 or 4s coz the iphone 5 doesn't charge properly, so I don't really know? But I want to get an ipad and really can't make up my decision, which one is better in the long run?!
  • Should i buy lady gaga's artpop online or buy the cd? - 1 I'm so confused! If I buy the artpop cd then I'll get gifts and posters with it. But if I buy it on itunes it's more convenient so I won't have to download everything on my iphone, ipad etc. Plus I think If I buy the album on itunes, I could also get the songs on her app. I don't know?
  • Should I buy iPhone 5S or should I buy a DSLR? I own a Samsung Galaxy S3. I wanted to buy a iPhone 5S. Do you think I should buy a DSLR instead of iPhone 5S or choosing an iPhone is a better choice. Please don't tell it is my choice. If you had a samsung galaxy s3 as your phone and you have a choice to either buy your first DSLR or a iPhone 5s, which would you choose? I actually wanted to buy a DSLR, but now I feel like buying iphone 5s
  • Should I buy iPhone 5 or I should wait for iPhone 5S? I'm planning to buy the new iPhone 5.It's necessary that i get a phone as soon as possible, so should I buy this current iPhone 5 or should I wait for the 5S? There would be a vast difference between them?