I have been facing the same issue and eventually went for the Thinkpad X1 Extreme - and I'm quite surprised to not seeing it mentioned here.
I was afraid of the 15" being too big but as I'm not using much external screens anymore, this is the perfect size - the laptop is also very light and portable, given it's a 15"...
The GeForce graphic card is awesome. So are the 2x pcie and additional RAM slots. Bonus for the mate screen.
Small minus to the battery life, who averages to 5-8hrs (max). Otherwise it's an amazing, durable, efficient machine that does the job, at probably replaces well a MBP. Also, Windows 10 isn't perfect but I'm finding it pretty good after all. I use HyperV Linux VMs for dev and the overhead is totally acceptable.
I was afraid of the 15" being too big but as I'm not using much external screens anymore, this is the perfect size - the laptop is also very light and portable, given it's a 15"...
The GeForce graphic card is awesome. So are the 2x pcie and additional RAM slots. Bonus for the mate screen.
Small minus to the battery life, who averages to 5-8hrs (max). Otherwise it's an amazing, durable, efficient machine that does the job, at probably replaces well a MBP. Also, Windows 10 isn't perfect but I'm finding it pretty good after all. I use HyperV Linux VMs for dev and the overhead is totally acceptable.