I recently purchased one, and I did a bunch of research before deciding which to get. I settled on an X270 because it's user upgradeable, supports two SSDs, has two batteries, has hardware VP9 encoding/decoding, includes a USB C port, and is hopefully much closer to the ruggedness of the impeccable X200-X230 range than the newer models. The only thing thing I felt like I compromised on was the lack of support for 32 GB of memory. I was able to purchase an i7 X270, 4TB SSD, 16GB RAM, and replacement batteries all for under $1k, and it blows any new laptop that costs twice as much out of the water for my needs.