I chose mine based on the specs and the ability to use this phone on a dumbphone data & text plan w/ my provider. I have had numerous android phones prior to the mi2, but never used MIUI before. I've found it to be feature rich, great on battery, and very, very stable.
I second boojay's...