I've got a Pixel 2XL and it's pretty great. I probably would just keep it and wait for the new pixel 3 software features to come to me, but my gf is going to Europe in a few months. I want her to be able to buy a local SIM card and stick it in the phone so she needs a Pixel to replace her S8...