So conflicted about what to do between these two models. Based on past usage I don't think I would use the 128, but it's certainly nice to know I have it. At the end of the day I think I would rather have the better screen on the Xs, but I'm paying $250 more for that - that's a lot compared to other things I could buy. I don't care about the better camera. I do like that the Xr has a bit of a bigger screen and a little better battery life. Interested in any thoughts from the community.