Motorola has had a weird history with Android. Now they are hoping to keep the momentum growing with the new Moto X. Let's take a look at how it stacks up against other top flagship devices.

More...