I'm not going to sit here and tell you which phone has the best camera, not when they're so close in terms of photo quality. The best thing you can do is see what camera you think takes better photos. Some prefer the more natural look that the Pixel 2 delivers, others like a little bit of extra flair and image processing that makes their photos pop, like the Galaxy Note 9 (and the Galaxy S9, for that matter).