I have been extremely happy with AutoIt. The language is an easy flavor of Basic. They include great help files, a script compiler, an editor that understands not only the syntax but supports F1 for help, etc. They have plenty of code samples.
I don't have any first hand experience with AutoHotKey - I do remember considering it, but I've never looked back since using AutoIt.