Suspending isn't working for me with Fedora12 on OSS radeon driver.
I have used Fedora12 since beta.

Current set of packages:
xorg-x11-drv-ati-6.13.0-0.20.20091221git4b05c47ac.fc12.x86_64
kernel-2.6.32.3-10.fc12.x86_64 (koji) / kernel-2.6.31.9-174.fc12.x86_64
xorg-x11-server-Xorg-1.7.4-1.fc12.x86_64

Card:
Ati Radeon 4830 (RV770LE)

My bug:
https://bugzilla.redhat.com/show_bug.cgi?id=532201