SharpKeys is a Windows registry hack that allows you to make certain keys on your keyboard to act like other keys.
You can reassign just about any keys on your keyboard to act differently like, use the F13 key to open My Computer, use another one to Log Off Windows and so on. The possibility is endless.
This program is especially especially useful if you use an Apple keyboard and you would like to remap the keys to resemble a Windows key mapping. For example I use the media player control on my Apple keyboard to control music on Winamp, Windows Media Player and VLC. SharpKeys developed by a Microsoft employee Randy is available for download from his website here. The latest version requires you to install .NET Framework 4.0 first.