My current daily driver is a Dell Precision 7550. It has a nice 15" display, touchpad buttons with a middle-mouse button, USB-C + Thunderbolt. Keyboard is not great, but not terrible. I did have to buy a new battery for it. I don't know what I'm going to do if/when it dies, because neither Dell nor Lenovo make a laptop now that I am interested in owning in 3-4 years.