Keyboard Maestro
I have been running the eval of Keyboard Maestro for a few weeks now and although I am by no means using it to its full potential I have been getting enough benefit from it that I decided it was time to pay the developers their due. $$