i too would definitely recommend a thinkpad. I still have an 1200 iseries which still works just fine (short of the battery being useless and one hinge being broken due to someone stepping on it.
Right now i use one of the new w500's.
* Amazing keyboard. This was most likely the reason for me getting another thinkpad. not seen its equal.
* very solid laptop. the construction is great, virtually unbreakable.
* good linux support. most everything works out of the box now, and binary driver gives full 3d if nessesary (i just run of the integrated intel)
* amazing resolution. nothing beats 1920x1200 on a laptop, non glossy too.
* has bay (never used one) and swapable drive
* again, amazing keyboard