I also have a thinkpad T22 but a little problem with it too...
The first time i suspend it (in klaptop) it works and wakes up out of it fine. Everything works ok except that the sound no longer works (i need to killall -9 artsd) even without PCI bus power management or speedstep.
The second time, it hard-crashes when it enters suspend mode (hold power button for 8 seconds)
The exact same thing happens when use software hibernate (pmdisk=/dev/hda2)
This happens the same in both Gentoo and Slackware. (Kernel 2.6.10)
Is it an issue with the configuration or ACPI bugs etc?