Also note that it depends on which age of MacBook Pro you have. The earlier MacBook Pros do support hibernation, but will NOT automatically enter it until the battery is all but dead. So it won't save you any sleep-time battery, since it won't enter it until the battery is already dead.