Programmable keyboard macros?

I snagged a Microsoft Sidewinder X4 for 35 bucks and it is so very, very shiny. Unfortunately my status as a hopeless clicker has left me puzzling over what to use the extra buttons for.

What sort of useful things do you keybinding people use? Any class will do, I’m just looking for examples and ideas.