A year old IBM-NetVista will not on any distributions: Debian-test/sid, Ubuntu, Suse.
I never got suspend>disk to work on any desktops. Havn't tried suspend2 lately.
As to thinkpads, suspend>disk only with Ubuntu and Suse unless you want to re-compile kernel. Suspend>ram, no problem with most distributions.