let's see...i've been using EZ Macros by American Systems for a while and it works quite well... although it is a 30 day trial... i'm pretty sure all macro programs are basiclly the same... but look round maybe you'll find some at

Tucows
Download.com
or you can always Google it up.