SmartSleep 1.0 Beta 1: Your Macbook or Macbook Pro will sleep smarter
SmartSleep sets a schedule for your Mac laptop's sleep patterns: when your battery has a high level, SmartSleep sets the computer to sleep only (sans hibernation). If your battery goes below 20% (the default setting, user customizable) then SmartSleep will tell your machine to sleep and hibernate. If your battery sneaks below 5%, you should really find an outlet -- but in case you can't, SmartSleep will set the computer to hibernate only (thus preserving the battery completely).
SmartSleep also allows you to choose any one sleep setting as the default, useful if you want your computer to always sleep and hibernate, or hibernate only, etc...
Now some of you might be asking: if it ain't broke, why try to fix it?
SmartSleep was created to free the user from certain limitations of each individual sleep setting. If your computer is set to sleep only, for example, you cannot change the battery, because the battery is needed to keep the contents of the memory. If your computer is set to sleep and hibernate, there might be a significant delay before your computer actually goes to sleep because the contents of the memory are being saved to disk. SmartSleep maximizes the effectiveness of each setting to give you the fastest response time based upon your computer's current power state.
SmartSleep is a free download, Mac OS X only, and is best suited for MacBooks and MacBook Pros (trust us, you won't get much out of the program if you're on an iMac or Mac Mini).