Thinkpads have excellent keyboards, are user serviceable, support SIM cards, have tons of ports, are rugged yet lightweight. The manuals have hardware break downs to help you reinstall battery, RAM, drives, modems, etc.
The machines last forever. I have a few that are over a decade old and are still a joy to write software on.
Thinkpads are truly at another level.