How can I customize the actions associated with my Moto Droid's hardware buttons? I want to be able to redefine what the hardware buttons on my Motorola Droid do.  By buttons I mean the 4 capacitive buttons on the bottom: Back, Menu, Home &amp; Search and the Camera button and Volume buttons on the side.  I have seen several apps that allow you to change what the Camera and Search buttons do but I want the ability to redefine them all.  Can this be done?  If so, how?
Got it, ButtonRemapper.