For me, I had to choose between Pixel vs Mac, so I chose Mac with Android phone having microSD card.
I don't want to keep going to my parents' home to use their Windows PC to add files on it. The Pixel 2 XL is also too tall for me. I could settle for the smaller Pixel 2 but it looks too boring. Gotta get the panda! Just had Panda Express earlier today. Hehe.. 😉
Now if you compare the Verizon 50% off deal with bill credits vs iPhone X's Walmart deal with a free $300 gift card, the Verizon one is the better deal even with the bill credits. If you are willing to make Verizon your carrier for the next two years, then it's a no-brainer.
Pixel 2 XL (128 GB) = $480
iPhone X (64 GB) = $700 ($300 Walmart gift card)
You are saving more than $200 with a smartphone that is just as silky smooth as the iPhone, double storage than the 64 GB, has better camera, loud dual front speakers, charges slightly faster, and slightly longer battery life. Only area where X murders the P2XL is display.
Oh yeah, Oreo > iOS11
For me, I would rather wait for an actual discount not involving bill credits. Still a no-brainer if you want to stick with Verizon for the long haul. Much better than any BOGO deal from T-Mobile. I say go for it. Unlike Samsungs on Verizon, no carrier bloat. Unlocked to boot. It's a better Black Friday deal compared to the ones for iPhones.