I have so far only tested with a 2.6.18-rc2 kernel, not the SuSE 10.1 default kernel. Suspend-to-disk works well, as I think it has for many 2.6.x kernel revisions. Suspend-to-ram fails. You need to add `resume=/dev/hdxx' (change hdxx to an your relevant partition, usually a suitably large swap partition) to the default boot options (yast -- system -- boot loader -- your section -- other kernel parameters), since upon resuming you will not usually see the GRUB menu, and so cannot add the `resume=/dev/hxx' manually.
On initial testing, everything looks okay. Re-connecting my USB network adapter works properly, sound works properly. The compact flash which was mounted before hibernation was dismounted, but that is reasonable.