Yes, despite my long-time stance of the "stupidity" of no expandable memory or user replaceable battery, somehow or another that didn't stop me from getting an unlocked Nexus 6 64gb version and then activating it on my Sprint account for free without having to renew my contract. So, given all the Samsung in my signature, exactly how did I end up with a Nexus? Well, I've noticed with my last two phones (HTC EVO 4G and Samsung Galaxy Note 2) that I was always gravitating toward AOSP or at least CyanogenMod. It seems like I'd always switch back to Sense or TouchWiz ROMs, but then I'd always start longing for CM again, etc. The main thing is that I got tired of the wait for updates. For several of my Android devices (especially my Note 10.1 2014 Edition tablet and my Galaxy Camera 2), there's simply no reason for such a severe lack of updates or at least timely updates, and although my Note 2 phone is rather long in the tooth in tech years, it's proven in the past few months to easily run Lollipop (by way of CM 12.1) yet there's no Lollipop in sight from Samsung for the Note 2. The other issue is that I'm tired of Sprint. They severely ticked me off after my recent European cruise, where I supposedly signed up for their free text roaming as well as free low-speed data in most of the countries where I vacationed, only to get a big fat $500+ overage charge for three phones that supposedly had this free roaming plan activated. It took almost a month of back and forth with Sprint Support until they finally removed all the charges, but by that time I was so angry with them that if I hadn't recently added my wife and oldest son to my unlimited family plan, since I am technically out of contract with them, I would've dumped them so fast...! But now that I didn't go through Sprint to get a subsidized phone upgrade, I can drop them at will, pop a different SIM in my Nexus, and simply move on. More importantly, when I go out of the country on vacation, I can also just use a local PAYG SIM in my phone instead of wasting time getting charged overages for 1x speed data roaming. And if I have any regrets for ever leaving sprint, well, my wife and son are stuck with Sprint for at least 1.5 more years, so I can always just go back on their plan. Now, as I pick the crow out of teeth (tastes like chicken), in my defense of my stern stance against phones with no expandable memory, in the past most of those phones were ridiculously limited to something < 32GB. And if I'd gone through Sprint to buy the Nexus 6, I would've still be limited to 32GB and only one color, as that's their only option for the Nexus 6. But 64GB is plenty of storage on a phone (at least for me), and it's really ridiculous how little I've actually used so far. As for the user replaceable battery, no it's not as simple as popping off the back cover and popping out the battery, but there are plenty of take-apart videos on the Nexus 6 now, and replacing the battery is relatively easy. So far, I really like the Nexus 6. It almost immediately updated from Lollipop to Marshmallow. I did have some issues with rooting it (actually, I soft-bricked it pretty badly trying to use an automated rootkit to root it -- it wouldn't even boot past the bootloader screen), but I was able to manually flash back to stock with adb/fastboot, and eventually was able to get root through a more manual method. Of course, running on the bleeding edge is not without its caveats! I've encountered about 1/2 dozen bugs in the Marshmallow OS in just two days, with a couple verging on show-stoppers as one causes my alarms not to work and the other stopped me from using Wifi Tether Router. I think I've got the alarm issue close to being worked around, and the developer of Wifi Tether Router quickly gave me a workaround to that app up and running, so all in all it's not horrible, and the benefits of Marshmallow definitely outweigh the caveats. The improvements in the camera are worth it alone! I'm loving that camera!