I'm thinking of getting a laptop to run Linux on. I've heard Lenovo is generally well-supported (particularly models that come with Linux pre-installed).
Is there any particular hardware I should watch out for / avoid, and / or prefer? Any other brands / models people would particularly recommend?
If you're willing to throw in some additional cash for upgrades, get a Thinkpad T440p and upgrade to a 1080p display, a T450 trackpad, & a Haswell-based Core i7.