I have been using RoboTask to automate several tasks for a few years now and I would like to whole-heartedly recommend it.
The software runs in the background, is easy to configure and has never crashed since I started using it.
Also, the support is excellent. I recently had a complex task that I just couldn't work out how to automate. I posted the details on the forum and not only did Oleg reply quickly, he supplied a solution that worked perfectly first time!!!
All in all, a great piece of software!