I can't find the reference which started me off with this, but a few weeks ago I came across a tip for creating a shortcut to hibernate a Windows XP PC (for people who find that 5 clicks is just too much). How people find these obscure features I'll never know (I guess its straightforward for a developer to find all the calls to a DLL?), but here it is anyway - just create a shortcut with a target of %windir%\system32\rundll32.exe PowrProf.dll, SetSuspendState.