When you need to buy one of the best mobile phones, the first choice for you may be difficult: iPhone or Android. Because two Smartphone giants have a tight grip on their regular users and have a competition in the market....