didn't IBM say it support Linux on all their machines ?
I've had nothing but good experiences with thinkpads and linux.
Modem doesn't always work - even when following IBM's instructions - but modems are archaic.
What I really liked about thinkpads (at least the older models, all I've used) is that they had three buttons for the mouse, great for X11.
I don't know if modern thinkpads are 3 button or not, never used one.