I would a script that can be entered as a Start > Run command to put the computer into hibernate mode.
I have done this in Windows Vista; I just need the Windows 7 command to start the hibernate command.
Don't have too much fun now edit
Humm, looks like Hibernate doesn't record a comment.
So it is just