When it comes to Android phones there are plenty of top tier options to choose from.
The Pixel 2 is Google's marquis phone which starts at $649.
Then there's the $529 OnePlus 6, a phone made by a dark horse of a company whose inexpensive yet powerful phones garner a loyal fan base.
If you're torn between the two, we've stacked them against one another to see which one is the better buy.
Though both phones looks rather bland, the Pixel 2's biggest advantage is that it's waterproof.
OnePlus claims that the OnePlus 6 is more water resistant than past iterations.
but because it's not IP-certified for water protection, you can't dunk it safely underwater.
But in every other design aspect, this phone is the winner here.
It has a bigger 6.28-inch screen, ultra-thin bezzles, and a headphone jack.
The Pixel 2 has one of the best cameras out there, even with just its single rear camera, compared to Oneplus 6's dual, images were sharper on the Pixel 2. Its HDR plus enhanced feature renders scenes with tricky lighting better, and it handles low light excellently.
Lastly, while both phones have optical image stabilization, only the Pixel 2 uses it for video On top of that [INAUDIBLE] based in EIS technology.
In the end, what's recorded on the Pixel 2 was way smoother and steadier.
Don't get me wrong.
The One Plus 6 takes sharp vibrant and well focussed pictures.
But when it comes to which phone takes the better photo.
I have to hand it to Pixel 2
Most phones run newer vanilla versions of Android Oreo.
And both can run the beta version of Android P. One plus has useful add ons too like a shelf page on the home screen and individual app lock.
On the Pixel 2 you can access the digital assistant, Google Assistant, by squeezing on the sides of the phone.
It also has Google Lens, which calls up information from a visual image, like a landmark, book cover, or piece of art.
What truly gives the Pixel 2 the edge, however, is that it's Google's phone.
Because it'll receive fresh updates the moment they roll out from the company it wins this round.
With it's snapdragon 845 chipset the 1 plus 6 flies by pixel two in our benchmark test.
It's higher capacity battery also lasts longer.
In our lab test for continuous video play Playback on airplane mode.
The OnePlus 6 lasted 15 and a half hours, while the Pixel 2 lasted 13 and a half.
That doesn't mean the Pixel 2 is a slouch.
And it's still as zippy and reliable today as when I first took it out of its box.
But numbers don't lie.
And the OnePlus 6 rises to the top.
With their superb hardware and performances the pixel 2 and 1.6 are unsurprisingly tied two for two.
At this point then, the phone that is best for you depends on how heavily you weigh these categories and what they mean to you.
If you use your phone to take Tons of photos, or need that extra water protection.
That $120 extra you pay will be worth it for the pixel too.
Of course, if you rather have a longer battery life, a larger screen, or more money in your pocket, all of which are completely reasonable things to want, definitely buy the OnePlus 6.
Whatever phone you end up going with, you'll be satisfied with Either one, that being said, if you're undecided and don't need a new phone ASAP, consider waiting to see what Google has in store in October.
That's when the Pixel 3 is expected to be launched, and you'll have yet another choice to choose from.
The next Galaxy S may have leaked
Galaxy Note 20 vs. Ultra: Which should you buy?
The Beyond Burger 2.0 that you can now get shipped to your home
Gyroscope 101: That tiny phone sensor has a big history
How smart toilets are saving lives in India
When the iPhone 12 arrives, 5G will finally be put to the test
The Apple Watch Series 6 is coming soon
Finding Samsung's demo room Easter egg
This luxury speaker brings Alexa smarts to art gallery design
These telescopes offer a unique way to view the night sky