I was expecting the Nexus 5 to be faster than the 2013 Moto X and near equal with the iPhone, but some odd results. All have background processes closed, all the same distance from my router and all showed roughly the same ping rate of approx 17-19ms (which is quick). First, both the Nexus 4 and Nexus 5 have fresh installs of Android 5.1 and end up having the slowest speeds. The Moto X is running the latest update for it, which is Android 5.0.2. I was actually one of the soak testers for the build. Is Motorola better at building the software or just have a better wifi/modem/radio? Weirdly, it is a lot faster than the Nexus 5? The iPhone 6 and 6+ are both on 8.3 and the 6 is slightly faster than the 6+. But to say the iPhones blew the Android devices out of the water is an understatement. Just for the hell of it, I am updating my iPhone 4S to iOS 8.3 now and gonna do another run to see where that falls in. Pic to follow... Pic from left to right: Nexus 4, Nexus 5, Moto X (2013), iPhone 6+ and iPhone 6. I lined them up from slowest to fastest.