Far be it from me to tell you what smartphone to own, but if you were looking at getting a Nexus device, I'm going to go on a limb and advise you to skip the Nexus 6 and 5X and even the 32GB Nexus 6P, and go straight to one of these 64GB or 128GB Nexus 6P deals on Amazon.
As part of its Prime Day Deal, Amazon is discounting these models of the Nexus 6P by 26%. If memory serves me right, the biggest discount we've seen on the Nexus 6P is $80 off plus a $50 gift card from B&H. By comparison, we're seeing here $145 and $170 on the 64GB and 128GB, respectively, which is even more than the previous combined $130 off and without any funny gift card business. Sweet, eh?
All of these Nexus 6Ps are compatible with the different US carriers and are brand new units. You have to be a Prime member to benefit from the deal and Amazon will ship them to you for free.
Here are the links to the different configurations and colors: