Mobile phones are everywhere. Every nook and corner you can easily find a mobile phone, most probably a smart phone. There was a time that you worry about your phones appearance rather than its functionality and inner workings. Flippable, side kick, colored screen phones were most peoples choice back then. Now the things have changed. It matters what kind of phone you are using or on what kind of OS its running, what kinds of apps its supporting or does it has a good hardware spec. These are really important matters to consider whether you are a developer who wants to build mobile apps or a user who want to buy a good smart phone to use. This is a really good overview of iOs,Android and Windows mobile that can be a good starting point to free from the “best mobile OS dilemma”. Inforgraphy credit goes to nerdgraph.