I'm about to get a new laptop. I had an MBP for 4 years now.
I just ordered the Razer Blade 15.
DELL's XPS 15 is also a very good choice, although the blade has a bit more recent hardware.
Both are upgradable. You can add RAM or SSD if you want.
Both run linux just fine.