http://www.markc.me.uk/blog/files/OSXSafeSleep.html
SmartSleep does add a significant trick, it allows you to automatically change the mode based on the current battery level.
http://www.markc.me.uk/blog/files/OSXSafeSleep.html