When new Android phones hit the market, all eyes are on the hardware upgrades. However, you're buying into an Android software ecosystem every time you pick up a new phone. There are numerous factors ...