I call bullshit.
If these people automatically made suspend 2 ram work I'd have bought it already.
My alternative:
echo 5 > /proc/sys/vm/laptop_mode
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs
for host in `ls /sys/class/scsi_host/*/link_power_management_policy`
do
echo min_power > $host
done
for dev in `ls /sys/bus/usb/devices/*/power/level`
do
echo auto > $dev
done
for dev in `ls /sys/bus/usb/devices/*/power/autosuspend`
do
echo 2 > $dev
done
hdparm -C /dev/sda|grep standby || hdparm -S 5 /dev/sda