Just spent a good part of the evening upgrading my linux T42 Thinkpad to FC6. Wanted to see if I could get suspend to memory to work since I never got it to function properly in FC5. This page, led to the very simple solution.
Just needed to add a line to my grub.conf to set acpi_suspend=s3_bios.
Gotta say that I’m pretty impressed with the latest out of Fedora Core. Everything just pretty much works on my laptop. Exactly what you want.