I am desperately trying to extend the life of my X220 exactly for this reason. It is the last laptop with a usable keyboard. But this thing has been around the world at least a dozen times and has cracks and bruises to show for it. No idea what I will do when it finally dies on me.