What software is available to customize the functionality of the Apple Remote? I am looking to change the functionality of the buttons on the Apple Remote. What software is available to do this?
The free BetterTouchTool can do this:



You can set up complex actions to be triggered by any of the buttons being either pressed or held.