In about a week, I'm going to ditch my beloved Nexus 5 for a Lumia 640. That's going from 2GB of RAM down to 1GB and dropping from a Snapdragon 800 to a Snapdragon 400 SoC. I believe that Windows Phone OS is eventually going to improve enough to compete with iOS and Android. Either way, I'm really doing this to focus more on using my phone as a productivity device. The N5 gives me too many opportunities to fiddle with graphics-intensive games. With a SD400, that's not going to be a problem!