I had the same feeling for years until they started making battery and memory and harddisk changes impossible. I got the chance to buy 10 second hand x220s with a bunch of unused 6 and 9 cell batteries. They give me the same feeling as you have about the quality, I run 15+ hours on them with the 9 cell, they are very cheap (I paid $80 per piece), they have excellent keyboards, they perform well for all I need them for including the latest webgl demos I have seen and, something unexpected, I cannot do without the trackpoint anymore. What a waste of muscle movement the trackpad is once you get used to the trackpoint. All a matter of taste but it also runs well enough as hackintosh and, what I like better, I can do iOS dev using OSX on qemu including installs on iOS.
Edit: but agreed, if you need a trackpad, the mb(p) beats all. The x220 trackpad is a piece of garbage and I disabled it right away.