The Google Pixel is the best overall phone, but it's expensive, so I have a Samsung. My SO has a Pixel, which interfaces very well with her Google watch.
I've always used Motorola phones with 5G and went with Cricket Wireless, their network is AT&T Network. I have one that has been dropped many times but still works good.