I'm curious about this as well, I'm looking at getting a ThinkPad for battery life. I've heard they support Linux well, but is there any component(s) that I should avoid getting for Linux? I run Debian.
Mac is not an option for me, I want Linux-on-hardware.